DRIP Meaning of DRIP in English To fall in drops; to shed drops; to ooze or become saturated with or as if with liquid. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012