Words: flood inundation deluge torrent
Part of speech: n
Definition: an overwhelming number or amount
Example: a flood of requests