Irrigation
Definitions
2
Posts
2
Posters
119
Views
-
The act or process of irrigating, or the state of beingirrigated; especially, the operation of causing water to flow overlands, for nourishing plants.
-
The supply of water to land or crops to help growth, typically by means of channels.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions