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. 2012