An Encylopedia Britannica Company

douche

1 ENTRIES FOUND:
douche /ˈduːʃ/ noun
plural douches
douche
/ˈduːʃ/
noun
plural douches
Britannica Dictionary definition of DOUCHE
[count]
: a liquid that a woman squirts into her vagina to wash it
also : an object used to squirt such a liquid into the vagina

— douche

verb douches; douched; douching [no object]