Search Details

Word: stock car (lookup usage) (lookup stats)


Meaning:

Noun:

  • A racing car, such as those sanctioned by NASCAR and ARCA, based on one of the regular production models available for purchase by the public.

Source: Wiktionary | Src Info »