Definitions
noun
cart with a tank for water (especially with fresh water for sale)
Look “water cart” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
cart with a tank for water (especially with fresh water for sale)