What does drenches mean?
verb
to soak or saturate thoroughly with liquid, or to cause someone to feel extremely tired or bored.
Example
"The rain drenched the fields, making it difficult to walk through."
Definition generated by AI and curated by RJS Tech Solutions LLP.