drench verb definition in Rain topic from the Oxford Advanced Learner's Dictionary

drench

 verb: Rain topic
to make somebody/something completely wet drench somebody/something We were caught in the storm and got drenched to the skin. drench somebody/something in/with something His face was drenched with sweat. (figurative) She drenched herself in perfume.