stockcar(noun) noun1. boxcar with latticed sides; for transporting livestockDefinition categories: man–made, boxcar