Barrage Definition
bärĭj
barraged, barrages, barraging
noun
barrages
An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
American Heritage
A curtain of artillery fire laid down to keep enemy forces from moving, or to cover or prepare the way for one's own forces, esp. in attack.
Webster's New World
A concentrated discharge or bombardment of artillery, missiles, or firearms.
American Heritage
A heavy, prolonged attack of words, blows, etc.
Webster's New World
An overwhelming, concentrated outpouring, as of words or requests.
A barrage of criticism.
American Heritage
verb
barraged, barrages, barraging
To direct a barrage at.
American Heritage
To lay down a barrage (against); subject to a barrage.
Webster's New World
Other Word Forms of Barrage
Noun
Singular:
barrage
Plural:
barragesOrigin of Barrage
Barrage Is Also Mentioned In
Find Similar Words
Find similar words to barrage using the buttons below.