'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