( high streets)
1.
The high street of a town is the main street where most of the shops and banks are. ( mainly BRIT; in AM, use Main Street )
N-COUNT ; N-IN-NAMES
2.
High street banks and businesses are companies which have branches in the main shopping areas of most towns. ( mainly BRIT )
The scanners are available from high street stores.
ADJ : ADJ n