Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Douche in English

English

Douche

/duʃ/

noun

1. A small syringe with detachable nozzles

  • Used for vaginal lavage and enemas
synonym:
  • douche,
  • douche bag

2. 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

synonym:
  • douche

verb

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

synonym:
  • douche