stock_car has definitions from the field of transportation
1
[ noun ] (transportation) a car kept in dealers' stock for regular sales

Related terms

car

2
[ noun ] (transportation) a racing car with the basic chassis of a commercially available car

Related terms

racer

*