meaning of douse
1. To plunge suddenly into water; to duck; to immerse; to dowse.
2. To strike or lower in haste; to slacken suddenly; as, douse the topsail.
3. To fall suddenly into water.
4. To put out; to extinguish.
5. cover with liquid; pour liquid onto; "souse water on his hot
">face"