Dousing - Definition

dousing

n 1: the act of wetting something by submerging it [syn:
submersion, immersion, ducking, dousing]

Look up another word