ring road

 

noun

British
  • a road encircling a town.