Definition
To be 'drenched' means to be completely soaked with liquid, saturated through and through. Imagine stepping out into a torrential downpour without an umbrella. Unlike being damp or wet, 'drenched' suggests a thorough and heavy soaking. Think of it as diving into a pool fully clothed or being caught in a rogue wave. π It implies complete saturation.