DRAINPIPE Meaning of DRAINPIPE in English A pipe for carrying off water or sewage. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012