TRICKLE IRRIGATION Meaning of TRICKLE IRRIGATION in English Method in which water drips to the soil from perforated tubes or emitters. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012