motor inn
Meaning, Definition & Usage
Dictionary
Related
noun
a hotel for motorists; provides direct access from rooms to parking area
court; tourist court; motor lodge; motor hotel
.
WordNet
Previous
motley
motmot
moto
moton
motoneuron
Next
motorbike
motorboat
motorbus
motorcade
motorcar