English | German | Russian | Czech

drag race English

Meaning drag race meaning

What does drag race mean?

drag race

A race in a car or on a motorcycle to determine the fastest vehicle. [from mid-20th c.]

Are you looking for...?

drag | race