Welcome to the new LearnersDictionary.com. We want to hear your thoughts about the new design.

ring road

1 ENTRIES FOUND:
Save
ring roadnoun
pluralring roads
ring road
noun
pluralring 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.