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