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.
Concepts
high street
main street
business street
main road
town centre
avenue
street
main drag
Etymology
From Middle English high strete, highestrete, haye-strete, hye strete, heiȝe strete, from Old English hēahstrǣt (“high road”), equivalent to high + street.
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