coachyard

Noun

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