What is the meaning of Douche?

A jet or current of water or vapour directed upon some part of the body to benefit it medicinally; in particular, such a jet directed at the vagina for irrigation.

Something that produces the jet or current in the previous sense, such as a syringe.

A jet or spray of any liquid.

Ellipsis of douchebag (objectionable person).

To administer a douche to; to shower; to douse

To use a douche.

shower

singular present subjunctive of douchen

shower

shower

inflection of doucher:

  1. first/third-person singular present indicative/subjunctive
  2. second-person singular imperative

first/third-person singular present indicative/subjunctive

second-person singular imperative

shower: an instance of using of bathing device in order to bathe oneself.

shower

Source: wiktionary.org