WEEPHOLE Meaning of WEEPHOLE in English A small opening or pipe left in a revetment or bulkhead to allow groundwater drainage. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012