drag race ( synonym found)

Definition of drag race:

°A race in a car or on a motorcycle to determine the fastest vehicle.
"Did you watch the drag race on Sunday?"

Definition of drag race:

°A race in a car or on a motorcycle to determine the fastest vehicle.
"Did you watch the drag race on Sunday?"

Back to Top