inn
/ɪn/
noun
- A small hotel or pub that provides lodging and often meals for travelers.
- We stayed at a cozy inn in the countryside during our road trip.
- Many travelers stopped at the inn to rest their horses and spend the night.
- The old inn served hot soup and fresh bread to the weary hikers.