Another word for drenching

Noun

drenching, soaking, souse, sousing - the act of making something completely wet

Example:- he gave it a good drenching

Tweets containing the word drenching

Source : WordNet