n. Brit. a main road with separate carriageways and limited access, specially constructed and controlled for fast motor traffic.
MOTORWAY
Meaning of MOTORWAY in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012