"Irragation" is probably misspelled. Trying irrigation instead Definition of irrigation
irrigation has definitions from the field of medicine
1
[ noun ] supplying dry land with water by means of ditches etc
2
[ noun ] (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
*