English dictionary
main drag meaning and definition
Definition and meaning of main drag at MeaningMonkey.org. main drag meaning and definition in the English Dictionary.MAIN DRAG noun
Definition of main drag (noun)
- the main street of a town or city
Source: Princeton University Wordnet