INN


Meaning of INN in English

■ noun a pub, traditionally an establishment also providing food and lodging.

Origin

OE: of Gmc origin; related to in .

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