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

    1. verb, to plunge or be plunged into water or some other liquid; duck
    2. verb, to drench with water, esp in order to wash or clean
    3. verb, to put out (a light, candle, etc)
    4. noun, an immersion
    5. Show me some examples of this word: douse
    6. Show me the etymology of the word: douse
    1. verb, nautical to lower (sail) quickly
    2. verb, to strike or beat
    3. noun, a blow
    4. Show me some examples of this word: douse
    5. Show me the etymology of the word: douse

From Collins