livery stable
noun
: a stable where horses and vehicles are kept for hire and where stabling is provided
called also livery barn
Love words? Need even more definitions?
Merriam-Webster unabridged
Share