main_streetEnglish

Main Street, high street, main street

Noun

Street that serves as a principal thoroughfare for traffic in a town

English: main street, high street

Any small town (or the people who inhabit it), generally used to represent parochialism and materialism (after a novel by Sinclair Lewis)

English: Main Street

English words with similar meanings

Show 1 words