Search
a sudden and heavy rainfall
cloudburst
downpour
pelter
soaker
torrent
a severe flood of water
alluvion
flood
inundation
an overwhelming number or amount
to flood or submerge an area with an overwhelming amount of water
inundate
submerge
charge someone with too many tasks
flood out
overwhelm
fill quickly beyond capacity; as with a liquid
swamp