IRRIGATION


Meaning of IRRIGATION in English

[noun] [U]The main purposes of the dam were to provide irrigation and produce hydroelectric power.Local irrigation projects could revitalise the area.

Cambridge English vocab.      Кембриджский английский словарь.