Definition of douche
English to English noun - a small syringe with detachable nozzles; used for vaginal lavage and enemas
source: WordNet 3.0 - 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
source: WordNet 3.0 - A jet or current of water or vapor directed upon some part of the body to benefit it medicinally; a douche bath.
source: Webster 1913 verb - direct a spray of water into a bodily cavity, for cleaning
source: WordNet 3.0
Visual Synonyms 
Nearby Word
douche, douce, duce, douc, duchess, douse, dough, deuce, duchy, dutch hoe, doughy, doc, dockage, dachsie, dose, dace, dojc, dock, dich, doze
|
|
|