inundation

inundation

/ˌɪnənˈdeɪʃən/

🌊 The Deluge

an overwhelming abundance of people or things; flooding

We faced an inundation of complaints.

Origin: Latin inundare (to flow into)