drenching




drenching - noun

  • the act of making something completely wet
  • drenching - thesaurus

    soaking   souse   sousing