noun
- a person or thing that drenches; something that soaks or thoroughly wets
- a heavy rain or downpour
- a device or apparatus used to spray or drench something with liquid
Usage: informal
Usage: agricultural or industrial
Examples
- The sudden drencher caught everyone outside without an umbrella.
- A garden drencher helps water large areas efficiently.
- That storm was quite a drencher—my clothes were soaked through.
- The fire hose acted as a drencher, soaking the entire building.
- After the drencher passed, the ground was muddy and waterlogged.