I. noun
1.
Synonyms: flow , current, drift, flux, rush, spate, stream, tide
2.
a great or overwhelming flow of or as if of water
a flood of messages
Synonyms: cataclysm, cataract, deluge, flooding, inundation, niagara, overflow, pour, spate, torrent
Related Word: current, flow, stream, tide; excess, superfluity, surplus; outgushing, outpouring
Contrasted words: dribble, drip, dropping
Antonyms: trickle
II. verb
1.
Synonyms: deluge 1, drown, engulf, inundate, overflow, overwhelm, submerge, swamp, whelm
2.
Synonyms: deluge 3, overwhelm, swamp, whelm