INN


Meaning of INN in English

[inn] n [ME, fr. OE; akin to ON inni dwelling, inn, OE in, adv.] (bef. 12c) 1 a: an establishment for the lodging and entertaining of travelers b: tavern

2: a residence formerly provided for British students in London and esp. for students of law

[2]inn vi (14c): to put up at an inn

Merriam-Webster English vocab.      Английский словарь Merriam Webster.