What does inn mean?
A building providing accommodation and refreshment for travelers, typically with a bar and restaurant. A small public house, especially one in a rural area.
Example
"We stopped at a quaint inn for dinner and a night's rest."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.