main road


Meanings

  • a major road for any form of motor transport

Synonyms