What is the meaning of Douse?

To plunge suddenly into water; to duck; to immerse.

To fall suddenly into water.

To put out; to extinguish.

A sudden plunging into water.

To strike, beat, or thrash.

To strike or lower in haste; to slacken suddenly

A blow or strike, especially to the face.

Alternative form of douce

Source: wiktionary.org