To soak or saturate something with liquid.
To cover completely; to immerse.
पूरी तरह से ढकना; डूबाना
English Usage: The rain drench the entire town.
Hindi Usage: बारिश ने पूरे शहर को भिगो दिया।