Simple Definition of ring road
: a road that goes around a city or town
Full Definition of ring road
: a highway skirting an urban area
First Known Use of ring road
Seen and Heard
What made you want to look up ring road? Please tell us where you read or heard it (including the quote, if possible).