1. Verb
To plunge suddenly into water; to duck; to immerse; to dowse.
2. Verb
To strike or lower in haste; to slacken suddenly; as, douse the topsail.
3. Verb
To fall suddenly into water.
4. Verb
To put out; to extinguish.
More about this word
Synonyms and related words
Explore this word
