What does inn mean?
noun
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.