Irrigation (Noun)
Meaning 1
Supplying dry land with water by means of ditches etc.
Classification
Nouns denoting acts or actions.
Hypernyms
Related Words
Meaning 2
(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution.
Classification
Nouns denoting acts or actions.