INN Meaning of INN in English (n.) A house for the lodging and entertainment of travelers or wayfarers; a tavern; a public house; a hotel. Webster's English dictionary. Английский словарь Webster. 2012