IRRIGATION SYSTEM Meaning of IRRIGATION SYSTEM in English system which supplies areas of land with water (used in agriculture) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012