Main-road definitions

(UK) A major urban road, off which lead many smaller streets, many of them cul-de-sacs.

Living near the main road means you hear a lot of traffic noise.

noun
0
0
(South Africa) High Street; Main Street.
noun
0
0