-
noun(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solutiontype of:
-
nounsupplying dry land with water by means of ditches etc
Definition that contains irrigation
- douche 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