A new user has searched for pylorus

The definition of inn

2 Definitions of: inn

    1. noun, a pub or small hotel providing food and accommodation
    2. 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
    3. Show me some examples of this word: inn
    4. Show me the etymology of the word: inn

No synonyms or antonyms found for word inn

 

From Collins