English / word
irrigation
noun B2MEANING IN ENGLISH
The artificial supply of water to agricultural land or crops to foster growth.; The artificial application of water to land or soil.
The controlled supply of water to land for agricultural production.
The artificial application of water to land for growing crops.
In context
01
Modern drip irrigation saves enormous amounts of freshwater in farming.
02
Irrigation systems improve crop yields in dry regions.
Synonyms
water supply,watering,sprinkling
Antonyms
drought,aridity,water scarcity
Collocations
drip irrigation,irrigation system,irrigation canal