Definition of motor inn
: motel; especially : a large multistory motel —called also motor hotel
First Known Use of motor inn
MOTOR INN Defined for English Language Learners
Definition of motor inn for English Language Learners
; especially : a large motel
Seen and Heard
What made you want to look up motor inn? Please tell us where you read or heard it (including the quote, if possible).