Definition of Watering Cart

  • 1. Water cart with a tank and sprinkler for sprinkling roads Noun

Semanticaly linked words with "watering cart"

Hyponims for word "watering cart"