Main-roads meaning : A major road in a town or village, or in a country area. A major urban road, off which lead many smaller streets, many of them cul-de-sacs. High Street; Main Street
main roads
hypostasizes
irritants
stagnated
prep school