inundated/ /

1. [Environmental Engineering] 

淹没的;泛滥的