stockcar
1.
(
noun
) latticed sides; for transporting livestock
Related Words:
boxcar
Terms and Conditions of Use / Copyright Notice