high street

US /haɪ strit/

UK /hai stri:t/

A1

noun

  • The main street of a town or city, usually where the main shops and businesses are.