Noun stockcar has 1 sense
  1. stockcar - boxcar with latticed sides; for transporting livestock
    --1 is a kind of
    boxcar
,
TOP