Drenching Synonyms and Antonyms

The act of making something completely wet
(Noun)