Meaning of stockcar

Definition of stockcar

(noun) boxcar with latticed sides; for transporting livestock

Other information on stockcar

WIKIPEDIA results for stockcar
Amazon results for stockcar