noun
1 firing of guns
ADJECTIVE
▪ heavy , intense , massive
▪ artillery , missile , mortar , rocket
VERB + BARRAGE
▪ fire , launch , let loose , send , unleash
BARRAGE + NOUN
▪ balloon
PREPOSITION
▪ ~ of
▪
Troops unleashed a ~ of grenades.
2 large number of questions, etc.
ADJECTIVE
▪ constant , continuous , daily , endless , non-stop , relentless , steady
VERB + BARRAGE
▪ be faced with , endure , face , withstand
▪ unleash
▪ keep up
▪
The reporters kept up a constant ~ of questions.
PREPOSITION
▪ ~ of
▪
a ~ of questions
▪
a ~ of abuse ( esp. BrE )
▪
a ~ of complaints ( esp. BrE )
▪
The president is facing a ~ of criticism over his handling of the crisis.