Definition of Inn
Noun: inn in
- A hotel providing overnight lodging for travellers
- hostel, hostelry, lodge, auberge
- [Brit] A building with a bar that is licensed to sell alcoholic drinks
- tavern [N. Amer], tap house [archaic], public house [Brit], pub [Brit, Cdn], saloon [Brit], pothouse [US], gin mill [N. Amer], taphouse [archaic], boozer [Brit]
Anagrams containing the word inn