ringroad

English

Noun

ringroad (plural ringroads)

  1. Alternative spelling of ring road.