main drag
1.
(
noun
) (informal) the main street of a town or city
Related Words:
high street
,
main street
Terms and Conditions of Use / Copyright Notice