livery yard
noun
Definitions
A stable where horse owners pay a regular fee to keep their horses.
A stable where horses, teams and wagons were kept for hire, often attached to a hotel or boarding house.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A stable where horse owners pay a regular fee to keep their horses.
A stable where horses, teams and wagons were kept for hire, often attached to a hotel or boarding house.