what does douse mean
Douse definition, to plunge into water or the like; drench: She doused the clothes in soapy water. See more.