Word Meaning

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


Meaning of douses

- 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 douses

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