Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of high street

Source language: EnglishDictionary language: English

high street

noun

Definitions

  1. (parts of New England) The main street of any town.

  2. Mainstream shops, banks, etc. that can be found on such a street, in contrast to more specialist shops and services.

  3. Physical, bricks and mortar shops, in contrast to Internet shops.