a concentrated artillery bombardment over a wide area 火力网,弹幕 ■(figurative)an overwhelming number of questions, criticisms, or complaints delivered simultaneously or in rapid succession (喻)一连串的问题(或指责、抱怨);齐射式的攻击 a barrage of questions. 一连串的问题。
(Brit.)an artificial barrier, typically across a river, to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power (英)水坝,拦河坝
verb
[with obj.](一般作 be barraged)bombard (someone) with questions, criticisms, or complaints 连续对(某人)发问(或指责,抱怨) his doctor was barraged with unsolicited advice. 一时间大家纷纷主动向他的医生提出建议。
语源
mid 19th cent. (in sense 2): from French, from barrer 'to bar', of unknown origin