Definition of Motor Inn

  • 1. A hotel for motorists; provides direct access from rooms to parking area Noun

Synonyms for word "motor inn"

Semanticaly linked words with "motor inn"

Hyponims for word "motor inn"