{i} main street in a city (United Kingdom and Ireland); street that serves as a major highway for traffic in a city
The high street of a town is the main street where most of the shops and banks are
High street banks and businesses are companies which have branches in the main shopping areas of most towns. The scanners are available from high street stores. A main street