Word info

coachyard

Noun

Meaning

coachyard (plural coachyards)

A yard adjoining an inn, etc. where coaches could be kept.

Source: en.wiktionary.org

Anagrams

Close letter words and terms