ring road is a noun meaning "a highway that encircles an urban area so that traffic does not have to pass through the center". It carries one recorded sense.
Definitions, synonyms and semantic relations for ring road come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.