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