DRAG RACE


Meaning of DRAG RACE in English

[drag race] n (1949): an acceleration contest between vehicles (as automobiles) -- drag racing n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.