Drenching

what is drenching
  • 761
transitive verb. 1 : to wet thoroughly (as by soaking or immersing in liquid) 2 : to soak or cover thoroughly with liquid that falls or is precipitate...