Synonyms and Antonyms for watering_cart

1. watering cart (n.)

water cart with a tank and sprinkler for sprinkling roads

Synonyms: