Synonyms for Douse (same or very similar meaning)
WordNet sense 1 (put out, as of a candle or a light):
put out
WordNet sense 2 (wet thoroughly):
dowse
WordNet sense 3 (dip into a liquid):
dip, duck
WordNet sense 4 (immerse briefly into a liquid so as to wet, coat, or saturate):
dunk, plunge, souse
WordNet sense 5 (cover with liquid; pour liquid onto):
drench, soak, sop
From the ODE community, based on WordNet
add/edit