Irrigation
-
The act or process of irrigating, or the state of beingirrigated; especially, the operation of causing water to flow overlands, for nourishing plants.
Irrigation meaning & definition 1 of Irrigation.
-
The supply of water to land or crops to help growth, typically by means of channels.
Irrigation meaning & definition 2 of Irrigation.