Stock Car (video game)
WordNet

noun


(1)   A racing car with the basic chassis of a commercially available car
(2)   A car kept in dealers' stock for regular sales
 
x
OK