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