What does drench mean?
To soak or saturate something with liquid, typically water. To overwhelm or overpower someone or something.
Example
"The heavy rain drenched the crops, causing significant damage."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.