water cart

Explore definitions, synonyms, and language insights of water cart

Definitions

Noun
cart with a tank for water (especially with fresh water for sale)

More General Terms


More Specific Terms