History
History
History
UK
US
Meaning:

to put (something burning) into water; throw water over (a fire)

drench, extinguish with liquid

more synonyms
synonyms mode
crossword mode
DOUSE as in Wiktionary
DOUSE as in Wikipedia