logo What is the definition of

Definition of douch

"Douch" is probably misspelled. Trying douche instead Definition of douche

1. douche [ n ] a small syringe with detachable nozzles; used for vaginal lavage and enemas

Synonyms douche_bag douche Related Terms syringe

2. douche [ v ] direct a spray of water into a bodily cavity, for cleaning

Synonyms douche Related Terms cleanse

3. douche [ n ] 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

Synonyms douche Related Terms irrigation

Similar Spelling

Definition of doubting_Thomas
Definition of doubtless
Definition of Doucet
Definition of Doucette
Definition of douche
Definition of douche_bag
Definition of Doud
Definition of Douds
Definition of Doug