10 letters · 11 points in Scrabble
noun the rising of a body of water and its overflowing onto normally dry land
noun an overwhelming number or amount
originFrom Old French inundacion (“flood”) (French inondation), from Latin inundatio (“flood”), form of inundō (“to flood, overflow”) (English inundate). By surface analysis, inundat(e) + -ion.
Etymology from Wiktionary, CC BY-SA 3.0