What is the full meaning of doused
DOUSE, to plunge into water [v]
Example of the word doused placed on a Scrabble board.