IRRIGATION Meaning of IRRIGATION in English n irrigation Interlingua English vocab. Английский словарь Интерлингва. 2012