Word "DOUCHE" Definitions:
- Part of Speech:
- Noun
- Definition:
- a small syringe with detachable nozzles; used for vaginal lavage and enemas
- Synonyms:
- douche bag
- Part of Speech:
- Verb
- Definition:
- direct a spray of water into a bodily cavity, for cleaning
- Part of Speech:
- Noun
- Definition:
- irrigation with a jet of water or medicated solution into or around a body part (especially the vagina) to treat infections or cleanse from odorous contents
Crossword Clues for DOUCHE
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.