STOCK CAR


Meaning of STOCK CAR in English

[stock car] n (1858) 1: a latticed railroad boxcar for carrying livestock

2: a racing car having the basic chassis of a commercially produced assembly-line model

Merriam-Webster English vocab.      Английский словарь Merriam Webster.