Collocations for barrage - noun
1. firing of guns
ADJ.
heavy, intense | artillery
VERB + BARRAGE
launch, unleash
BARRAGE + NOUN
balloon
PREP.
~ of
Troops unleashed a barrage of grenades.
Troops unleashed a barrage of grenades.
2. large number of questions, etc.
ADJ.
constant, continuous, endless
VERB + BARRAGE
be faced with, endure, face | keep up
The reporters kept up a constant barrage of questions.
The reporters kept up a constant barrage of questions.
PHRASES
a barrage of abuse/complaints/criticism/questions
The president is facing a barrage of criticism over his handling of the crisis.
The president is facing a barrage of criticism over his handling of the crisis.
3. wall of earth
ADJ.
tidal
VERB + BARRAGE
build, construct
PREP.
~ across
They built a barrage across the bay.
They built a barrage across the bay.