"barrage of attacks" is a perfectly correct and usable phrase in written English. You can use it to refer to a large and sustained series of attacks or criticisms. For example, "The President faced a barrage of attacks from the press over his policy decisions.".
Who overcame this barrage of attacks to win the election?
"I won my district after a huge barrage of attacks and allegations," he said.
It has kept up its barrage of attacks on Kabul and its global fund-raising campaign.
"I won my district after a huge barrage of attacks and allegations," the assemblyman said.
Then came a recent barrage of attacks that clawed apart scenes of Iraq's reawakened nightlife.
As the perceived front-runner, he is drawing a barrage of attacks from his rivals.
And his strong debate appearance in Iowa on Saturday, in which he faced a barrage of attacks, showed his resiliency.
Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.
Justyna Jupowicz-Kozak
CEO of Professional Science Editing for Scientists @ prosciediting.com