high street

1 ENTRIES FOUND:
Save
high street noun
plural high streets
high street
noun
plural high streets
Learner's definition of HIGH STREET
[count] British
: a town's main street where there are many shops, banks, etc. often used before another noun
Comments & Questions
Comments & Questions
What made you want to look up high street? Include any comments and questions you have about this word.