Meaning of ring road

Definition of ring road

(noun) a highway that encircles an urban area so that traffic does not have to pass through the center

Other information on ring road

WIKIPEDIA results for ring road
Amazon results for ring road