An Encylopedia Britannica Company

motor inn

1 ENTRIES FOUND:
motor inn noun
plural motor inns
motor inn
noun
plural motor inns
Britannica Dictionary definition of MOTOR INN
[count] US
: motel
especially : a large motel used chiefly in the names of motels