irrigation

1. (noun) (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
Related Words: clyster, douche, enema, lavage, medication

2. (noun) supplying dry land with water by means of ditches etc
Related Words: providing, provision, supply, supplying



Terms and Conditions of Use / Copyright Notice