Langimage
English
B2

a network of channels or pipes used to supply water to land or crops.

Meanings

a network of channels or pipes used to supply water to land or crops.

The irrigation system was crucial for the farm's productivity.

Synonyms

Last updated: 2025/02/27 16:59