Definition of IRRIGATION
noun : IRRIGATION
Source: WordNet 3.1
-
1. (
) supplying dry land with water by means of ditches etc ;
-
2. (
) (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution ;
See more about : IRRIGATION