stockcarEnglish

stockcar

Noun

Boxcar with latticed sides, for transporting livestock

English: stockcar