MAIN DRAG


Meaning of MAIN DRAG in English

the most important street in a town We spent most of Saturday evening driving up and down the main drag of the town.

English idioms vocab.      Словарь английских идиом и выражений.