stockcar

1. (noun) latticed sides; for transporting livestock
Related Words: boxcar



Terms and Conditions of Use / Copyright Notice