MOTORWAY


Meaning of MOTORWAY in English

n. Brit. a main road with separate carriageways and limited access, specially constructed and controlled for fast motor traffic.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.