文polyglot.
← English dictionary
English / word

irrigation

noun B2
MEANING 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

Sources

Bidyazo vocabulary library ↗