barrage
Overwhelming flood of
A barrage is a heavy, concentrated attack—originally an artillery bombardment laying down a curtain of fire: The troops advanced behind a barrage.
The word extends to any overwhelming flood of things coming at once: a barrage of questions, a barrage of criticism, a barrage of emails.
To barrage someone is to bombard them with such volume.
Sustained projectile assault
- artilleryLarge-caliber battlefield weapons
- shellingSustained artillery attack
- cannonadeSustained artillery fire
- fusilladeRapid series of shots
salvo · volley · mortar · assault · offensive · suppression · firepower · munitions
Fierce, overwhelming assault
- delugeSevere overflow of water
- torrentViolent rushing flow
- floodOverwhelming water overflow
- inundateOverwhelm with excess
bombard · pummel · assault · besiege · hammer · batter · blitz · overload
Aggressive act against another
- parryDefensive blade deflection
- riposteSwift clever reply
- feintDeceptive mock attack
- engagementCommitment to wed or attend
preparation · blade · foil · epee · saber · bout · advance · tempo
Large water storage basin
- hydroelectricGenerated by flowing water
- spillwayDam's water release structure
- weirLow river barrier
- sluicegateAdjustable water barrier
impoundment · embankment · turbine · penstock · irrigation · diversion · lock · tailwater
Requests for information
- complaintsExpressions of discontent
- insultsDisparaging remarks
- accusationsClaims of fault
- demandsForceful requests or requirements
emails · calls · messages · inquiries · objections · protests · attacks · tirade
bombardment
Sustained projectile assault
- artilleryLarge-caliber battlefield weapons
- shellingSustained artillery attack
- cannonadeSustained artillery fire
fusillade · salvo · volley · mortar · assault · offensive · suppression · firepower · munitions · ordnance
onslaught
Fierce, overwhelming assault
inundate · bombard · pummel · assault · besiege · hammer · batter · blitz · overload · swamp
attack
Aggressive act against another
engagement · preparation · blade · foil · epee · saber · bout · advance · tempo · offense
reservoir
Large water storage basin
- hydroelectricGenerated by flowing water
- spillwayDam's water release structure
- weirLow river barrier
sluicegate · impoundment · embankment · turbine · penstock · irrigation · diversion · lock · tailwater · aqueduct
questions
Requests for information
- complaintsExpressions of discontent
- insultsDisparaging remarks
- accusationsClaims of fault
demands · emails · calls · messages · inquiries · objections · protests · attacks · tirade · harangue
- military tacticstactics, flanking, maneuver, ambush, battle formations
- naval gunnerynaval gun, cannons, gunnery drills, guns, naval guns
- aggressionhostility, violence, attack, fight, combativeness
- Navyadmiral, battleship, destroyer, aircraft carrier, cruiser
- warfarebattle, combat, attack, war, armed conflict
- WWItrenches, no man's land, no mans land, trench warfare, armistice
barragetrickle
Thin, slow stream
dribble · drip · lull · sprinkle · smattering
- artillery barrageConcentrated heavy weapons fire
- constant barrage
- barrage balloonMoored aircraft-deterring inflatable