Douche

Definition of Douche from the PharmacyDictionary.in

Douche

This is an aqueous solution directed against a part of or instilled into a cavity of the body for cleansing and/or antiseptic action.

Not Available