coachyard

English

Etymology

From coach +‎ yard.

Noun

coachyard (plural coachyards)

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

Anagrams