Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of stock car

Source language: EnglishDictionary language: English

stock car

noun

Definitions

  1. 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.

    Example: Stock cars can't have all the modifications of other racing cars.

  2. A railway car for carrying cattle.