Translation of "ring road" - English-Spanish dictionary

ring road

noun uk /ˈrɪŋ ˌrəʊd/ UK

a road built to take traffic around the outside of a city

(carretera de) circunvalación

(Translation of “ring road” from the Cambridge English-Spanish Dictionary © Cambridge University Press)