Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word douche from English dictionary with examples, synonyms and antonyms.

douche   noun

Meaning : A small syringe with detachable nozzles. Used for vaginal lavage and enemas.

Synonyms : douche bag

Meaning : 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.

douche   verb

Meaning : Direct a spray of water into a bodily cavity, for cleaning.

Douche meaning in Telugu.