RING ROAD


Meaning of RING ROAD in English

[ring road] n (1928) chiefly Brit: a highway skirting an urban area

Merriam-Webster English vocab.      Английский словарь Merriam Webster.