DRAINAGE FLOODING Meaning of DRAINAGE FLOODING in English Ponding of water at or near the point where it fell due to improper or limited drainage. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012