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
Comments & Questions
Comments & Questions
What made you want to look up ring road? Include any comments and questions you have about this word.