Definition of ring road
: a highway skirting an urban area
First Known Use of ring road
RING ROAD Defined for English Language Learners
Definition of ring road for English Language Learners
: a road that goes around a city or town
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).