Irrigationnoun


Definition

The supply of water to land or crops to help growth, typically by means of channels.