Read the dictionary definition of douse. All definitions for this word.
1. cover with liquid; pour liquid onto
1. souse water on his hot face
2. slacken
1. douse a rope
3. lower quickly
1. douse a sail
4. immerse briefly into a liquid so as to wet, coat, or saturate
1. dip the garment into the cleaning solution
2. dip the brush into the paint
5. dip into a liquid
1. He dipped into the pool
6. wet thoroughly
7. put out, as of a candle or a light
1. Douse the lights