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.

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.

PHRASES a barrage of abuse/complaints/criticism/questions 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.

You can also check other dicts: barrage (English, 中文解释 ), wordnet sense, Collins Definition

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas
  • Free Collocation Download