Drenching
['drentʃiŋ]
Definition
(noun.) the act of making something completely wet; 'he gave it a good drenching'.
Edited by Diana--From WordNet
Definition
(p. pr. & vb. n.) of Drench
Checked by Chiquita
Synonyms and Synonymous
n. Soaking, wetting, ducking.
Checked by Helena