English Dictionary
◊ STOCKCAR
stockcar
n : latticed sides; for transporting livestock