HIGH STREET


Meaning of HIGH STREET in English

■ noun Brit. the main street and often the principal shopping area of a town.

↘[as modifier ] (of retail goods) catering to the needs of the ordinary public.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.