doucheEnglish

douche, douche bag

Noun

A small syringe with detachable nozzles, used for vaginal lavage and enemas

English: douche, douche bag

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

English: douche

Bahasa: semburan, pembilasan

Verb

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

English: douche

Bahasa: menyiram, menyembur

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "douche"