RING ROAD


Meaning of RING ROAD in English

(British) beltway, highway that encircles a city

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.