barrage

US [bəˈrɑʒ]
UK [ˈbærɑːʒ]
  • n.堰;拦河坝;水坝;火力网
  • Web弹幕;阻塞;火网
Simple Present:barrages  Present Participle:barraging  Past Tense:barraged  
barrage
n.
1.
[c][ususing]
火力网;弹幕射击;(尤指)掩护炮火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
2.
[sing]
~ (of sth)
接二连三的一大堆(质问或指责等)a large number of sth, such as questions or comments, that are directed at sb very quickly, one after the other, often in an aggressive way
a barrage of questions/criticisms/complaints
连珠炮似的问题╱批评╱抱怨
3.
[c]
堰;水坝;拦河坝a wall or barrier built across a river to store water, prevent a flood, etc.

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard