drencher

Pronunciation:  US ['drentʃə] UK ['drentʃə]
  • n.Cats and dogs, (to treat livestock) drencher
  • WebWater curtain sprinkle water equipment business English vocabulary in heavy rain; water curtain nozzle