SynonymX
Speak
Watering Cart
Definition of Watering Cart
1.
Water cart with a tank and sprinkler for sprinkling roads
Noun
Semanticaly linked words with "watering cart"
water cart
Hyponims for word "watering cart"
water cart