What is the full meaning of douse
to plunge into water [v DOUSED, DOUSING, DOUSES]
Example of the word douse placed on a Scrabble board.