WEEPER Meaning of WEEPER in English A hole or pipe in a wall to allow water to run off. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012