Meaning of main drag

Definition of main drag

(noun) the main street of a town or city

Other information on main drag

WIKIPEDIA results for main drag
Amazon results for main drag