English dictionary
stockcar meaning and definition
Definition and meaning of stockcar at MeaningMonkey.org. stockcar meaning and definition in the English Dictionary.STOCKCAR noun
Definition of stockcar (noun)
- boxcar with latticed sides; for transporting livestock
Source: Princeton University Wordnet