MOTOR INN


Meaning of MOTOR INN in English

[motor inn] n (1951): motel; esp: a large multistory motel--called also motor hotel

Merriam-Webster English vocab.      Английский словарь Merriam Webster.