Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun irrigation
2 senses of irrigation
Sense 1
irrigation -- (supplying dry land with water by means of ditches etc)
=> provision, supply, supplying -- (the activity of supplying or providing something)
Sense 2
irrigation -- ((medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution)
=> medical care, medical aid -- (professional treatment for illness or injury)