'main drag' definitions:

Definition of 'main drag'

(from WordNet)
noun
The main street of a town or city

Synonyms of 'main drag'

From: Moby Thesaurus