English dictionary
stock car meaning and definition
Definition and meaning of stock car at MeaningMonkey.org. stock car meaning and definition in the English Dictionary.STOCK CAR noun
Definition of stock car (noun)
- a car kept in dealers' stock for regular sales
- a racing car with the basic chassis of a commercially available car
Source: Princeton University Wordnet