ringroad
English
Noun
ringroad
(
plural
ringroads
)
Alternative spelling of
ring road
.