MOTEL


Meaning of MOTEL in English

n. a roadside hotel providing accommodation for motorists and parking for their vehicles.

Etymology: portmanteau word f. MOTOR + HOTEL

Oxford English vocab.      Оксфордский английский словарь.