watering_cart
1. [ noun ] (transportation) water cart with a tank and sprinkler for sprinkling roads
Related terms: water_cart
Similar spelling:   watering_can
  watering_pot
  watering_hole
  watering_place
  wateriness
  water_main
  water_wings