English dictionary
motor inn meaning and definition
Definition and meaning of motor inn at MeaningMonkey.org. motor inn meaning and definition in the English Dictionary.MOTOR INN noun
Definition of motor inn (noun)
- a hotel for motorists; provides direct access from rooms to parking area
- synonyms: court, motor hotel, motor lodge, tourist court
Source: Princeton University Wordnet