Douse
English Meaning
To plunge suddenly into water; to duck; to immerse; to dowse.
- To plunge into liquid; immerse. See Synonyms at dip.
- To wet thoroughly; drench.
- To put out (a light or fire); extinguish.
- To become thoroughly wet.
- A thorough drenching.
- Variant of dowse1.