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
noun
Origin: Fr, in tir de barrage, barrier fire: see barrage
noun
Origin: Fr < barrer, to stop < barre, bar
See barrage in American Heritage Dictionary 4
noun
Origin:
Origin: French
Origin: , from barrer, to bar
Origin: , from barre, bar
Origin: , from Old French; see bar 1
.noun
Origin:
Origin: French (tir de) barrage, barrier (fire); see barrage1
.Learn more about barrage