drenching
1.
(
noun
) the act of making something completely wet
Synonyms:
soaking
,
souse
,
sousing
Related Words:
wetting
Terms and Conditions of Use / Copyright Notice