COACHING INN


Meaning of COACHING INN in English

ˈcoaching ˌinn BrE AmE noun [countable] British English

a small hotel in Britain used in the past by people travelling in carriages pulled by horses

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.