INUNDATE Meaning of INUNDATE in English (1) To cover with water, especially floodwaters. (2) To overwhelm as if with a flood; swamp. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012