stock car
☆
noun
- a railroad car built to carry livestock
- a passenger automobile of standard make, modified in various ways for use in racing
See stock car in American Heritage Dictionary 4
stock car
noun- An automobile of a standard make modified for racing.
- A railroad car for carrying livestock.
link/cite
print
suggestion box