Definition of Stockcar

  • 1. Boxcar with latticed sides; for transporting livestock Noun

Semanticaly linked words with "stockcar"

Hyponims for word "stockcar"