drench

drench /ˈdrɛntʃ/ verb
drenches; drenched; drenching
drench
/ˈdrɛntʃ/
verb
drenches; drenched; drenching
Britannica Dictionary definition of DRENCH
[+ object]
: to make (someone or something) completely wet — often + with or in — often used as (be) drenched
— sometimes used figuratively
— see also sun-drenched