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