An Encylopedia Britannica Company

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