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