reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
douse1 to throw water or another liquid on; splash or drench. [1/4 definitions]
soak to make thoroughly wet; drench. [1/12 definitions]
sop to wet through; saturate or drench. [1/6 definitions]
souse to cause to be thoroughly wet; drench. [1/7 definitions]
wash to make wet; moisten; drench. [1/20 definitions]