Word Meaning

Find the meaning or definition of a english word


doused 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.
imp. & p. p. of Douse

Crossword clues for doused

- Dip in water
- Do utilise to extinguish!
- Drench
- Drench With Water
- Saturate
- Soak
- Drenched
- Extinguished
- Quenched
- Used to arrive after do, completely soaked


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver