Definitions | drenched |
| verb
- (past of, drench)
adjective
- Completely wet; sodden
- The storm's so bad that if you step outside for 20 seconds, you get .
Translations: Supplemental Details:Sponsor an extended definition for drenched for as little as $10 per month. Click here to contact us.
| |
|