inundate [‘ɪnʌndeɪt] verb.
1. If you say that you are inundated with things such as letters, demands, or requests, you are emphasizing that you receive so many of them that you cannot deal with them all.
eg. We have been inundated with fan letters.
2. to cover an area of land with a large amount of water.
Their neighborhood is being inundated by the rising waters of the Colorado River.
inundate有两个意思，第一个意思是(信件、要求、请求等)使应接不暇,使不胜负荷，inundate somebody (with something)，通常使用被动语态，类似的词语还有deluge，第二个意思是淹没;泛滥，类似的词语还有flood。