Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Word Explorer
Children's Dictionary
Help
Help
Help
douse1 to place or plunge in water or another liquid; immerse. [4 definitions]
douse2 variant of dowse.