Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Douche
n.
A jet or current of water or vapor directed upon some part of the body to benefit it medicinally; a douche bath.
n.
A syringe.
←
Douceur
Doucine
→
Shares
Related Words
Douc
Ouch
Menu
Home
Search
My Last Searches