Meaning- To make somebody/something completely wet.
Hindi meaning:सराबोर करना
Synonyms: Soak, Saturate, Wet, Permeate, Submerge
Antonyms: Dry, Parch, Scorch
Example: The waves washed against the cars and drenched those on the top.
Trick to remember: rain mai hum drench ho gaye h