RING ROAD
Meaning of RING ROAD in English
ˈring road BrE AmE noun [countable]
British English a road that goes around a large town to keep the traffic away from the centre ⇨ bypass
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012