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