Dictionary definition · douse
verb
- put out, as of a candle or a light"Douse the lights"
- wet thoroughly
- dip into a liquid"He dipped into the pool"
- immerse briefly into a liquid so as to wet, coat, or saturate"dip the garment into the cleaning solution"
- lower quickly"douse a sail"
- slacken"douse a rope"
- cover with liquid; pour liquid onto"souse water on his hot face"
Source: Open English WordNet (CC BY 4.0).