meaning of stockcar

1. boxcar with latticed sides; for transporting livestock


Related Words

stockcar |

Developed & Maintained By Taraprasad.com

Treasure Words