MOTORWAY


Meaning of MOTORWAY in English

[mo.tor.way] n (1903) chiefly Brit: superhighway

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