livery stable
1.
(
noun
) where horses and vehicles are kept for hire
Related Words:
horse barn
,
stable
,
stalls
Terms and Conditions of Use / Copyright Notice