Meaning of the word inn in English

What does inn mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

inn

US /ɪn/
UK /ɪn/
"inn" picture

Noun

1.

a public house providing food, drink, and lodging for travelers

Example:
We stayed at a charming old inn in the countryside.
The coach stopped at the inn for the night.
Learn This Word at Lingoland