stockcar (Noun) — Boxcar with latticed sides; for transporting livestock.
stockcar (Noun) — A car kept in dealers' stock for regular sales.
stockcar (Noun) — A racing car with the basic chassis of a commercially available car.