1 a stream of water or air directed onto the body surface or into a body cavity, for cleansing or medical purposes
2 the application of such a stream of water or air
3 an instrument, such as a special syringe, for applying a douche
4 to cleanse or treat or be cleansed or treated by means of a douche
(C18: from French, from Italian doccia, pipe; related to Latin ductus duct)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.