Noun Definition

stockcar

1.Definition: boxcar with latticed sides; for transporting livestock

Category: Objects