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