Synonyms of Watering Cart in English :
Antonyms of Watering Cart in English
Thesaurus of Watering Cart in English
Watering Cart
see definition of watering cartHypernyms of watering cart
1. (noun) water cart with a tank and sprinkler for sprinkling roads