rain down
Fall from above
Rain down means to fall or descend in great quantity, like rain from the sky.
The phrase typically describes things arriving from above in abundance: Confetti rained down on the parade, Bombs rained down on the city, Criticism rained down after the announcement.
What rains down is usually either celebratory or destructive—ticker tape or artillery, blessings or curses.
Overwhelming water overflow
- inundateOverwhelm with excess
- swampWaterlogged land with vegetation
- engulfCompletely surround and cover
- cascadeSuccessive downward flow
avalanche · torrent · shower · pour · stream · overwhelm · saturate · drench
flood
Overwhelming water overflow
- inundateOverwhelm with excess
- swampWaterlogged land with vegetation
- engulfCompletely surround and cover
cascade · avalanche · torrent · shower · pour · stream · overwhelm · saturate · drench · soak
bombard
Attack without ceasing
barrage · shelling · artillery · cannonade · mortar · fusillade · volley · salvo · flak · broadside
shower
Water spray for bathing
fall · drop · descend · release · disperse · distribute · blanket · cover · litter · confetti