|
"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
|
| * |
|