1
general::
noun firing of guns ADJ. heavy, intense | artillery VERB + BARRAGE launch, unleash BARRAGE + NOUN balloon PREP. ~ of Troops unleashed a barrage of grenades. 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. PHRASES a barrage of abuse/complaints/criticism/questions The president is facing a barrage of criticism over his handling of the crisis. wall of earth ADJ. tidal VERB + BARRAGE build, construct PREP. ~ across They built a barrage across the bay.
Oxford Collocations Dictionary