Subscriber login


Forgot your password?

Library card login

Other

stock car

Syllabification: (stock car)
Translate stock car | into Italian
Definition of stock car

noun

  • 1an ordinary car that has been modified for racing.
  • 2a railroad car for transporting livestock.

stock car in other Oxford dictionaries

Definition of stock car in the British & World English dictionary