
Site Language: EN
She came in drenched from the rain.
Completely wet or soaked with liquid.
The dog was drenched after jumping in the pool.
He got drenched while washing the car in the rain.
The kids were drenched from playing in the sprinkler.
drenched in water
drenched with sweat
drenched by the rain
soaked
saturated
wet