What is the full meaning of douche
to cleanse with a jet of water [v DOUCHED, DOUCHING, DOUCHES]
Example of the word douche placed on a Scrabble board.