sousing

Noun

 * 1) An immersing or drenching in liquid.