Word info Synonyms

livery yard

Noun

Meaning

(UK, Ireland) A stable where horse owners pay a regular fee to keep their horses.

(historical) A stable where horses, teams and wagons were kept for hire, often attached to a hotel or boarding house.

Source: en.wiktionary.org

Synonyms

Close letter words and terms