DRAG RACE Meaning of DRAG RACE in English A competitive match between two vehicles in which they race over a 1/4 mile course. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012