drenches meaning in Hindi

Verb

To soak or saturate something with liquid.

To cover completely; to immerse.

पूरी तरह से ढकना; डूबाना

English Usage: The rain drench the entire town.

Hindi Usage: बारिश ने पूरे शहर को भिगो दिया।

Share Anuvadan of drenches