Past tense: inundated; Past participle: inundated
1) To give or send somebody so many things that he/she cannot deal with them all.
2) To cover an area of land with water.
1) We have been inundated with requests for help.
2) If the dam breaks it will inundate large parts of the town.