CHEMIGATION Meaning of CHEMIGATION in English Application of pesticides or fertilizers to farmlands through irrigation systems. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012