inn

/ɪn/🔊
noun

Any establishment where travellers can procure lodging, food, and drink.


Appears in these puzzles