MOTORWAY


Meaning of MOTORWAY in English

■ noun Brit. a road designed for fast traffic, typically with three lanes in each direction.

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