high street
noun [ C ]
COMMERCE UK ukus( US main street)a street where the most important stores, banks, and businesses in a town are:
In Switzerland, banks are everywhere, not just in the main financial centres, but up and down every high street.
a high street retailer/shop/store
the high street
business done on a high street:
The high street is now going through a difficult time.