stockcar meaning
UK US
stockcar (noun): boxcar with latticed sides; for transporting livestock.
Definition of stockcar
Scrabble score: 16 (letter breakdown)
Word lists: words starting with ST · words ending in AR · 8-letter words
More about stockcar on Wikipedia.