Ring-road meaning : A circumferential highway around a town, city, or other conurbation.
ring road
upped
quinzhees
brut
demarche