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
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012