DOUCHE is a 6 letter word starting with D and ending with E

Definitions & Synonyms

noun - A jet or stream of liquid, typically used for cleansing or medicinal purposes.
noun - An act of rinsing or showering with a stream of water.
noun - A device for administering a douche.
noun - An offensive term used to refer to someone considered to be rude or obnoxious.

Crossword-Clues with DOUCHE

Crossword-Clues containing DOUCHE