inundation/ˌɪnənˈdeɪʃən/Pluralinundations1a natural phenomenon in which water overflows and covers an area that is usually drySynonyms: delugealluvionflood2a massive number or amountSynonyms: delugefloodtorrent