drenching
drenching - noun
the act of making something completely wet
drenching - thesaurus
soaking
souse
sousing