#1 drenching n. [soaking, souse, sousing] the act of making something completely wet; "he gave it a good drenching". wn
vizzz