Drench Meaning in Hindi

What is the translation of word Drench in Hindi?

Meaning of  Drench in Hindi is : मूसलधार बारिश

Definition of word Drench

  • wet thoroughly; soak.
  • forcibly administer a drug in liquid form orally to (an animal).
  • a dose of medicine administered to an animal.

Other Meanings of Drench

Antonyms for Drench

Example Sentences

I fell in the stream and got drenched