Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word stock car from English dictionary with examples, synonyms and antonyms.

stock car   noun

Meaning : A car kept in dealers' stock for regular sales.

Meaning : A racing car with the basic chassis of a commercially available car.