Meaning of high street
Definition of high street
(noun)
street
that serves as a
principal
thoroughfare
for
traffic
in a
town
Other information on high street
WIKIPEDIA results for
high street
Amazon results for
high street
Tweet