Meaning of dousing

Definition of dousing

(noun) the act of wetting something by submerging it

Other information on dousing

WIKIPEDIA results for dousing
Amazon results for dousing