English Synonym Finder

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.

Synonyms

soaking saturating dousing steeping sopping wetter deluging

Antonyms

drying parching dehydrating desiccating scorching