Collocation Dictionary
Common collocations with barrage in American Collocation
constant
continuous
endless
non-stop
relentless
steady
sustained
In the end, the constant barrage of negative reporting in the media was bound to affect his popularity.
experience a barrage
face
receive
suffer
survive
After the show, I received a barrage of letters from American viewers.
direct a barrage at someone
fire off
launch
maintain
unleash
The association launched a barrage of complaints about illegal file-sharing.
abuse
complaints
criticism
emails
insults
mail
propaganda
protests
questions
She faced a barrage of criticism for her support of the war.