Get Your Premium Membership

Irrigation

[n] (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
[n] supplying dry land with water by means of ditches etc


Related Information

More Irrigation Links



Book: Shattered Sighs