Auto Racing (video game)
WordNet

noun


(1)   The sport of racing automobiles
 
x
OK