a rapid series of shots fired from one or more guns; a rapid series of objects that are thrown synonym barrage(枪炮的)连发,连续齐射;(某物的)连续投掷 a fusillade of bullets/stones 枪林弹雨;雨点般投掷的石头 - (figurative)
He faced a fusillade of questions from the waiting journalists. 正在等候的记者们向他发出连珠炮似的提问。
Word Originearly 19th cent.: from French, from fusiller ‘to shoot’, from fusil, based on Latin focus ‘hearth, fire’.