STOCK CAR


Meaning of STOCK CAR in English

ˈstock car BrE AmE noun [countable]

1 . a car that has been made stronger so that it can compete in a race where cars often crash into each other:

stock car racing

2 . American English a railway carriage for cattle

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.