STOCKCAR

Definition of STOCKCAR

  1. (noun)boxcar with latticed sides; for transporting livestock