INN Meaning of INN in English ■ noun a pub, traditionally an establishment also providing food and lodging.OriginOE: of Gmc origin; related to in . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004