drenching
Definitions
The act of wetting something thoroughly or soaking it completely.
A heavy or intense downpour of rain.
Examples
The drenching rain forced us to cancel our outdoor picnic.
She stood under the waterfall, enjoying the drenching spray on her face.