Stockcar — definition

1. stockcar (Noun) N. Amer

3 definitions

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.

9 types of
auto automobile boxcar car machine motorcar race car racer racing car