livery stable
nounDefinition of livery stable
: a stable where horses and vehicles are kept for hire and where stabling is provided
— called also livery barn
Keep scrolling for more