drenching
1. [ noun ] the act of making something completely wet
Synonyms: souse sousing soaking
Examples:

"he gave it a good drenching"

Related terms: wetting drench
Similar spelling:   drench
  drinking
  drenched_in
  drink_in
  drenched
  drinking_cup
  drinking_age
  drawing