Definition of Inn

  • 1. A hotel providing overnight lodging for travelers Noun

Synonyms for word "inn"

Semanticaly linked words with "inn"

Hyponims for word "inn"