Dictionary
high street
Meaning
- The main street of any town.
- Mainstream shops, banks, etc. that can be found on such a street, in contrast to more specialist shops and services.
- Physical, bricks and mortar shops, in contrast to Internet shops.
Start learning English with learnfeliz.
Practice speaking and memorizing "high street" and many other words and sentences in English.
Go to our English course page