COACHING INN


Meaning of COACHING INN in English

■ noun historical an inn along a route followed by horse-drawn coaches, at which horses could be changed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.