RichThesaurus
Niagara
Niagara
(noun)
synonyms
deluge
cataclysm
spate
cataract
inundation
waterfall
pour
freshet
tide
cloudburst
gush
torrent
outpouring
flash flood
flooding
avalanche
surge
effusion
rush
flood
downpour
overflow
bore
cascade
exuberance
abundance
tsunami
superabundance
overflowing
drift
multitude
shower
surfeit
stream
plethora
spillover
flow
discharge
glut
congestion
barrage
overmuch
engorgement
wave
outgushing
alluvion
spill
superfluity
current
profusion
flux
bounty
submersion
drencher
submergence
overkill
Niagara
definitions
noun
A flood, torrent, or outpouring, especially one of massive proportions.
A Niagara grape.
noun
name