STOCK CAR


Meaning of STOCK CAR in English

■ noun

1》 an ordinary car that has been strengthened for use in a type of race in which competing cars collide with each other.

2》 N. Amer. a railway wagon for transporting livestock.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.