main street noun definition in Types of road topic from the Oxford Advanced Learner's Dictionary

main street

 noun: Types of road topic
(British English high street) [countable] (especially in names) the main street of a town, where most shops/stores, banks, etc. are