Artificial intelligent assistant

barrage

barrage
/ˈbærɑ:ʒ; ?@ bəˈrɑ:ʒ; bə`rɑʒ/ n
1 barrier built across a river to store water for irrigation, prevent flooding, etc 堰; 拦河坝.
2
(a) heavy continuous gunfire directed onto a particular area to restrict enemy movement 弹幕; 火力网
    lay down a barrage 布设火力网.
(b) (fig 比喻) large number (of questions, criticisms, etc) delivered quickly, one after the other 连珠炮似的一大堆(问题、批评等)
    face a barrage of angry complaints 面对一连串愤怒的投诉.

牛津英汉双解词典

edrTRBnvbvbfdvEzudIdQg1m88q5imAx0fJs98kZOqu6gcmlb31bzg 8efa3555f846f7c3750000df3b2810c3