noun
adj
verb
adv

Textual thesaurus for "drenching"

(noun) soaking, souse, sousing

the act of making something completely wet

he gave it a good drenching