inundation Definition: (noun) An overwhelming number or amount. Synonyms: deluge, flood, torrent. Usage: The restaurant owner was faced with an inundation of lawsuits from diners who had been sickened by his eatery’s food. Discuss