drenching

nounThe act or result of being thoroughly soaked with liquid.
adjectiveSoaking or causing to be thoroughly wet.
verbPresent participle of drench; the act of wetting something thoroughly.