Word Meaning

Find the meaning or definition of a english word


douse definition and meaning

v. t. To plunge suddenly into water; to duck; to immerse; to dowse.
v. t. To strike or lower in haste; to slacken suddenly; as, douse the topsail.
v. i. To fall suddenly into water.
v. t. To put out; to extinguish.

Crossword clues for douse

- Dip in water
- Do utilise to extinguish!
- Drench
- Drench With Water
- Saturate
- Soak


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver