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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.