bombarding
Showering with projectiles
Bombarding is attacking continuously with bombs, shells, or other projectiles: Enemy forces kept bombarding the city through the night.
More commonly, it describes overwhelming someone with questions, information, or stimuli: Reporters bombarded him with questions, We're constantly bombarded with advertisements.
The word implies relentless, sustained pressure.
Large-caliber battlefield weapons
- cannonadeSustained artillery fire
- barrageSustained, overwhelming attack
- shellingSustained artillery attack
- volleySimultaneous firing burst
salvo · blitz · siege · mortar · howitzer · missile · rocket · torpedo
Sustained, overwhelming attack
- delugeSevere overflow of water
- torrentViolent rushing flow
- avalancheRapid mountain snow collapse
- floodOverwhelming water overflow
inundating · swamping · overload · saturation · pelting · peppering · showering · hammering
Minute pieces of matter
- electronsNegative charges in atoms
- neutronsUncharged subatomic particles
- protonsPositive nuclear particles
- ionsAtoms bearing charge
atoms · radiation · accelerator · collision · target · beam · nuclear · cyclotron
Continuing without pause
- incessantNever pausing or stopping
- unrelentingRefusing to let up
- sustainedKept up continuously
- continuousWithout pause or gap
constant · nonstop · endless · ceaseless · persistent · repeated · ongoing · tireless
artillery
Large-caliber battlefield weapons
- cannonadeSustained artillery fire
- barrageSustained, overwhelming attack
- shellingSustained artillery attack
volley · salvo · blitz · siege · mortar · howitzer · missile · rocket · torpedo · strafe
barrage
Sustained, overwhelming attack
flood · inundating · swamping · overload · saturation · pelting · peppering · showering · hammering · pounding
particles
Minute pieces of matter
- electronsNegative charges in atoms
- neutronsUncharged subatomic particles
- protonsPositive nuclear particles
ions · atoms · radiation · accelerator · collision · target · beam · nuclear · cyclotron · isotopes
relentless
Continuing without pause
- incessantNever pausing or stopping
- unrelentingRefusing to let up
- sustainedKept up continuously
continuous · constant · nonstop · endless · ceaseless · persistent · repeated · ongoing · tireless · unremitting
bombardingholding fire
Refraining from action
withdrawing · retreating · relenting · desisting · letting up
bombardingwithholding
Keeping from another
ignoring · neglecting · rationing · trickling · sparing
bombardingshielding
Protecting from harm
defending · protecting · sheltering · guarding · safeguarding