bombardment
bom-bard-ment
noun
A continuous attack with bombs or shells, or an overwhelming amount of something.
"The city suffered a relentless bombardment."
Thesaurus
Synonyms: shelling, battery, barrage, barrage fire, bombing, outpouring, onslaught