main drag

US /meɪn dræɡ/
UK /meɪn dræɡ/
"main drag" picture
1.

calle principal, arteria principal

the principal street of a town or village

:
The parade marched down the main drag.
El desfile marchó por la calle principal.
All the shops are located on the main drag.
Todas las tiendas están ubicadas en la calle principal.