Yahoo Web Search

Search results

  1. Dictionary
    drag racing

    noun

    • 1. a sport or competition in which specially built or modified cars race over a short distance as a test of acceleration.