Synonyms for drenching
Synonyms for (noun) drenching
Synonyms: drenching, soaking, souse, sousing
Definition: the act of making something completely wet
Usage: he gave it a good drenching
Similar words: wetting
Definition: the act of making something wet
Visual thesaurus for drenching