display | more...

Name for the main road through almost every British town, where the town's shops are situated. The average modern high street will contain many chain stores as well as smaller shops stocking similar fashion items, from which the phrase 'High Street fashion', meaning mass-produced, off-the-rack clothing, is derived.

Log in or register to write something here or to contact authors.