high street noun
plural ∼ streets [count] Brit : a town's main street where there are many shops, banks, etc.
▪ 74 High Street — often used before another noun ▪ high street shops/retailers
▪ 74 High Street — often used before another noun ▪ high street shops/retailers



