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.      Английский словарь автомобильных терминов.