STOCK CAR


Meaning of STOCK CAR in English

noun

Etymology: stock (IV)

1. : an automotive vehicle of a model and type produced commercially and kept in stock for regular sales

2. : a racing car having the basic chassis of a commercially produced assembly-line model

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.