DRAG RACE


Meaning of DRAG RACE in English

■ noun a race between two cars over a short distance as a test of acceleration.

Derivatives

~r noun

drag racing noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.