inundate
verb- [often passive]
to give or send somebody so many things that they cannot deal with them all synonym overwhelm, swamp使不胜负荷;使应接不暇 - inundate something (formal)
to cover an area of land with a large amount of water synonym flood淹没;泛滥 Flood waters inundate the river plain each spring. 每年春天洪水都会淹没河滩。 Many sheep were lost in the floods and the city was inundated. 许多羊在洪水中丧生,这座城市被淹没了。
Word Originlate 16th cent.: (earlier (late Middle English) as inundation) from Latin inundat- ‘flooded’, from the verb inundare, from in- ‘into, upon’ + undare ‘to flow’ (from unda ‘a wave’).