Level 5 · word 7,961 of 20,000

barrage

/bəˈrɑːʒ/ American
Picture: barrage
Search Google Images ↗
  • n. 弹幕, 连珠炮, 一连串
  • n. 拦河坝, 水坝
  • v. 炮击, 轰击
Definition
  • n. a large number of things such as questions or shots coming quickly one after another
  • n. a large dam built across a river to control the flow of water
  • v. to attack with continuous heavy gunfire
Example
The politician faced a barrage of angry questions.
这位政治人物遭到了一连串愤怒问题的猛烈轰炸。