The definition :
Definitions of drenched:
- adjective: abundantly covered or supplied with; often used in combination
Example: "Drenched in moonlight"
- adjective: wet through and through; thoroughly wet
Example: "Stood at the door drenched (or soaked) by the rain"
Are you interested in alternative search :
:covered drenched in saturated soaked soaking sodden sopping soppy wet drench swamp
If you like reading news check: