English Dictionary
Definition Main Street in British English
Main Street noun
noun
1
people who live in small towns and are considered to be traditional and conservative
Synonyms and related words
2
Synonyms and related words
