drencher

/ˈdrɛntʃər/
noun
  1. A very heavy rainstorm or downpour.
    • After the drencher, the streets were flooded with water.
    • The forecast says a drencher is coming this afternoon, so bring an umbrella.
    • We got caught in a real drencher on the way home from school.
  2. A device or tool used to soak or wet something thoroughly, such as a garden hose nozzle or a firefighting hose.
    • He attached a drencher to the garden hose to water the dry lawn.
    • The firefighter aimed the drencher at the burning building.
    • The farmer used a drencher to spray the crops with pesticide.
Antonyms
What does "drencher" mean? | whatsthatwordmean | whatsthatwordmean