Drench
Drench (verb) /drentʃ/
to make somebody or something completely wet – soak – wet – saturate – inundate – flood – cover:
It was raining cats and dogs, and I got totally drenched.
Antonym: dry out
Adjective: drenched
Adjective: drenching
Noun: drencher