Meaning of the word drench in English
What does drench mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
drench
US /drentʃ/
UK /drentʃ/
Verb
1.
to make someone or something extremely wet:
Example:
•
A sudden thunderstorm had drenched us to the skin.
Learn This Word at Lingoland