Meaning of the word drenching in English

What does drenching mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

drenching

US /ˈdrentʃɪŋ/
UK /ˈdrentʃɪŋ/

Adjective

making someone or something completely wet

Example:
We got caught in a drenching rainstorm.
The firefighters gave the burning building a thorough drenching.
Related Word: