Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Inn in English

English

Inn

/ɪn/

noun

1. A hotel providing overnight lodging for travelers

    synonym:
  • hostel
  • ,
  • hostelry
  • ,
  • inn
  • ,
  • lodge
  • ,
  • auberge

Examples of using

We found a room at the inn.