A new user is preparing a class for 7-9 in General Science with the game Electricity Basics
The definition of douse
4 Definitions of: douse
-
- verb, to plunge or be plunged into water or some other liquid; duck
- verb, to drench with water, esp in order to wash or clean
- verb, to put out (a light, candle, etc)
- noun, an immersion
- Show me some examples of this word: douse
- Show me the etymology of the word: douse
-
- verb, nautical to lower (sail) quickly
- verb, to strike or beat
- noun, a blow
- Show me some examples of this word: douse
- Show me the etymology of the word: douse
From Collins
©HarperCollins 2008. Collins English Dictionary definition of douse