HIGH STREET


Meaning of HIGH STREET in English

[high street] n (bef. 12c) Brit: a main or principal street

Merriam-Webster English vocab.      Английский словарь Merriam Webster.