Irrigation

word

1. Noun

The act or process of irrigating, or the state of being irrigated; especially, the operation of causing water to flow over lands, for nourishing plants.

2. Noun

(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word