Definition of Stock Car

  • 1. A car kept in dealers' stock for regular sales Noun
  • 2. A racing car with the basic chassis of a commercially available car Noun

Semanticaly linked words with "stock car"

Hyponims for word "stock car"