| |||||||||
Main Street
1 the most important street, with many shops and businesses on it, in many small towns in the US [= high street British English]
2 [uncountable] American English ordinary people who believe in traditional American values :
The President's new proposals won't go down too well on Main Street.
The President's new proposals won't go down too well on Main Street.