watering cart

definition: water cart with a tank and sprinkler for sprinkling roads
example:
speech part: noun
synonyms:

How watering cart is being used?