Site Language: EN
The rain began to drench us on our walk home.

To soak or saturate thoroughly with liquid.
The rain will drench your clothes.
He was drenched by the sprinkler.
We got drenched in the storm.
drench with rain
drench the soil
drench in sweat
soak
saturate
wet