'Douche' definitions:

Definition of 'douche'

From: WordNet
noun
A small syringe with detachable nozzles; used for vaginal lavage and enemas [syn: douche, douche bag]
noun
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
verb
Direct a spray of water into a bodily cavity, for cleaning

Definition of 'Douche'

From: GCIDE
  • Douche \Douche\, n. [F., fr. It. doccia, fr. docciare to flow, pour, fr. an assumed LL. ductiare, fr. L. ducere, ductum, to lead, conduct (water). See Duct.]
  • 1. A jet or current of water or vapor directed upon some part of the body to benefit it medicinally; a douche bath. [1913 Webster]
  • 2. (Med.) A syringe. [1913 Webster]

Synonyms of 'douche'

From: Moby Thesaurus

Words containing 'Douche'