stockcar has definitions from the field of transportation
1
[ noun ] (transportation) boxcar with latticed sides; for transporting livestock

Related terms

boxcar

*