stock car
stock car
Definition
☆ stock car
noun
- a railroad car built to carry livestock
- a passenger automobile of standard make, modified in various ways for use in racing
Browse dictionary entries near stock car
- stock
- stochastics
- stochastic
- stoccado
- stob
- stoat
- stoa
- STM
- stiver
- stithy
