- main street, high street - street that serves as a principal thoroughfare for traffic in a town
--1 is a kind of street
--1 has particulars: main drag - Main Street - any small town (or the people who inhabit it); generally used to represent parochialism and materialism (after a novel by Sinclair Lewis); "Main Street will never vote for a liberal politician"
--2 is a kind of town