drenching

drench-ing

noun

An instance of making or becoming completely wet, often by heavy rain.

"We got a proper drenching."

adjective

Causing something to become thoroughly wet; soaking completely.

"The drenching rain soaked us."

Thesaurus

Synonyms: souse, sousing, soaking