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.

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