deluges
Overwhelms with water
Deluges is the plural of deluge—overwhelming floods or torrents.
The word often appears figuratively for any overwhelming quantity: deluges of email, deluges of criticism.
As a verb form, deluges means to flood or overwhelm: The company deluges customers with promotional offers.
Very heavy rainfall
- torrentsViolent, rushing streams
- cloudburstsSudden heavy rainfall events
- rainfallWater falling from clouds
- precipitationAtmospheric water deposit
monsoons · thunderstorms · showers · squalls · tempests · waterspouts · hailstorms · raindrops
Fierce, overwhelming assault
- barrageSustained, overwhelming attack
- avalancheRapid mountain snow collapse
- floodOverwhelming water overflow
- torrentViolent rushing flow
wave · cascade · influx · bombardment · inundation · bury · swamp · engulf
Overwhelming surge of water
- overflowExceed capacity and spill
- surgeSudden powerful increase
- engulfCompletely surround and cover
- swampWaterlogged land with vegetation
torrent · flashflood · tsunami · waterlogging · rising waters · floodwaters · levee · dike
downpours
Very heavy rainfall
- torrentsViolent, rushing streams
- cloudburstsSudden heavy rainfall events
- rainfallWater falling from clouds
precipitation · monsoons · thunderstorms · showers · squalls · tempests · waterspouts · hailstorms · raindrops · drizzles
onslaught
Fierce, overwhelming assault
- barrageSustained, overwhelming attack
- avalancheRapid mountain snow collapse
- floodOverwhelming water overflow
torrent · wave · cascade · influx · bombardment · inundation · bury · swamp · engulf · overwhelm
inundation
Overwhelming surge of water
swamp · torrent · flashflood · tsunami · waterlogging · rising waters · floodwaters · levee · dike · breach