Definitions | high street |
| noun
- the main street of any town
- mainstream shops, banks, etc. that can be found on such a street, in contrast to more specialist shops and services.
- physical, bricks and mortar shops, in contrast to Internet shops.
Translations: Supplemental Details:Sponsor an extended definition for high street for as little as $10 per month. Click here to contact us.
| |
|