INUNDATION Meaning of INUNDATION in English The covering by water of lands not normally so covered. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012