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. Словарь английских идиом и выражений. 2012