barraging
Overwhelming with volleys
Barraging is overwhelming someone or something with a rapid, continuous stream—of questions, criticism, requests, or information: Reporters kept barraging him with questions about the scandal.
The word comes from barrage, originally an artillery term for concentrated firepower, now used for any relentless verbal or informational assault.
Severe overflow of water
- inundationOverwhelming surge of water
- torrentViolent rushing flow
- avalancheRapid mountain snow collapse
- floodOverwhelming water overflow
swamping · engulfing · saturating · deluging · swarming · besieging · smothering · overloading
Attacking continuously with missiles
- shellingSustained artillery attack
- artilleryLarge-caliber battlefield weapons
- volleySimultaneous firing burst
- salvoSimultaneous weapons discharge
cannonade · fusillade · broadside · mortar · howitzer · blitz · strafing · siege
Refusing to let up
- ceaselessWithout interruption or end
- nonstopWithout pause or break
- constantFixed, unvarying quantity
- continuousWithout pause or gap
sustained · persistent · unending · endless · perpetual · uninterrupted · steady · tireless
Attacking continuously with missiles
- haranguingAggressively criticizing at length
- hectoringAggressive verbal intimidation
- beratingHarsh verbal criticism
- assailingVigorously attacking or criticizing
accosting · grilling · pressing · interrogating · questioning · demanding · pestering · harassing
deluge
Severe overflow of water
- inundationOverwhelming surge of water
- torrentViolent rushing flow
- avalancheRapid mountain snow collapse
flood · swamping · engulfing · saturating · deluging · swarming · besieging · smothering · overloading · drowning
bombarding
Attacking continuously with missiles
- shellingSustained artillery attack
- artilleryLarge-caliber battlefield weapons
- volleySimultaneous firing burst
salvo · cannonade · fusillade · broadside · mortar · howitzer · blitz · strafing · siege · ordnance
unrelenting
Refusing to let up
continuous · sustained · persistent · unending · endless · perpetual · uninterrupted · steady · tireless · unabating
bombarding
Attacking continuously with missiles
- haranguingAggressively criticizing at length
- hectoringAggressive verbal intimidation
- beratingHarsh verbal criticism
assailing · accosting · grilling · pressing · interrogating · questioning · demanding · pestering · harassing · nagging
barragingtrickling
Flowing in thin stream
withholding · holding back · sparing · rationing · one shot
barragingshielding
Protecting from harm
defending · protecting · sheltering · guarding · retreating