ring road

1 ENTRIES FOUND:
Save
ring road noun
plural ring roads
ring road
noun
plural ring roads
Learner's definition of RING ROAD
[count] British
: a road that goes around a city or town