drag racing
- a sport or competition in which specially built or modified cars race over a short distance as a test of acceleration.
noun: drag racing
- 更多解釋
- a sport or competition in which specially built or modified cars race over a short distance as ...
Oxford Dictionary