- [countable, usually singular]
the continuous firing of a large number of guns in a particular direction, especially to protect soldiers while they are attacking or moving towards the enemy 火力网;弹幕射击;(尤指)掩护炮火 an artillery barrage from at least 1 000 guns 来自至少1 000门大炮的炮火 Troops unleashed a barrage of grenades. 士兵们扔出了密集的手榴弹。
Oxford Collocations Dictionaryadjective- heavy
- intense
- massive
- …
- fire
- launch
- let loose
- …
- balloon
- barrage of
- [singular] barrage (of something)
a large number of something, such as questions or comments, that are directed at somebody very quickly, one after the other, often in an aggressive way 接二连三的一大堆(质问或指责等) a barrage of questions/criticisms/complaints 连珠炮似的问题/批评/抱怨 the media’s barrage of attacks on the President’s wife 媒体对总统妻子的一连串攻击
Extra ExamplesThe president is facing a barrage of criticism over his handling of the crisis. 总统对这场危机的处理面临着接二连三的批评。 The reporters kept up a constant barrage of questions. 记者们提出一连串的问题。 He pressed ahead with his plans despite coming under a barrage of criticism. 尽管遭到了一连串的批评,他还是继续推进他的计划。 She had not been prepared to face this barrage of questions. 她还没准备好应付这些连珠炮似的问题。
Oxford Collocations Dictionaryadjective- constant
- continuous
- daily
- …
- be faced with
- endure
- face
- …
- barrage of
- [countable]
a wall or barrier built across a river to store water, prevent a flood, etc. 堰;水坝;拦河坝 They built a barrage across the bay. 他们建造了一座横贯海湾的拦海堤坝。
Word Originmid 19th cent. (in sense (3)): from French, from barrer ‘to bar’, of unknown origin.