Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of douse

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

Crossword clue for douse

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