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."
drench-ing
An instance of making or becoming completely wet, often by heavy rain.
"We got a proper drenching."
Causing something to become thoroughly wet; soaking completely.
"The drenching rain soaked us."