A new user has searched for pylorus
The definition of inn
2 Definitions of: inn
-
- noun, a pub or small hotel providing food and accommodation
- noun, (formerly, in England) a college or hall of residence for students, esp of law, now only in the names of such institutions as the b
- Show me some examples of this word: inn
- Show me the etymology of the word: inn
No synonyms or antonyms found for word inn
From Collins
©HarperCollins 2008. Collins English Dictionary definition of inn