English dictionary
water cart meaning and definition
Definition and meaning of water cart at MeaningMonkey.org. water cart meaning and definition in the English Dictionary.WATER CART noun
Definition of water cart (noun)
- cart with a tank for water (especially with fresh water for sale)
Source: Princeton University Wordnet