English

edit

Etymology

edit

coach +‎ yard

Noun

edit

coachyard (plural coachyards)

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

Anagrams

edit