Search Details

Word: irrigation (lookup usage) (lookup stats)


Meaning:

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.

Source: Wiktionary | Src Info »