Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ring road Definition

Cancel
ring road
noun(ring road)
a highway skirting an urban area

Words Related to ring road!

ring road Examples by Brain Bank Users