water cart
1.
(
noun
) cart with a tank for water (especially with fresh water for sale)
Related Words:
cart
,
watering cart
Terms and Conditions of Use / Copyright Notice