The definition of barrage is a large volume of something, or a huge amount of things happening all at once.(noun)
See barrage in Webster's New World College Dictionary
Origin: Fr, in tir de barrage, barrier fire: see barrage
Origin: Fr < barrer, to stop < barre, bar
See barrage in American Heritage Dictionary 4
Origin: , from barrer, to bar
Origin: , from barre, bar
Origin: , from Old French; see bar 1.
Origin: French (tir de) barrage, barrier (fire); see barrage1.
Learn more about barrage