high street


Concise Oxford English Dictionary © 2008 Oxford University Press:
high street
noun Brit. the main street and often the principal shopping area of a town.

■ [as modifier] (of retail goods) catering to the needs of the ordinary public.

'high street' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.