watering cart - water cart with a tank and sprinkler for sprinkling roadswater cart - cart with a tank for water (especially with fresh water for sale)
watering cart
noun
Words related to watering cart
noun water cart with a tank and sprinkler for sprinkling roads