VariousWords beta
Related Terms:
bullet hell
fire
avalanche
direct
designed
overwhelming
obstruction
weapon
discharge
torrent
outburst
directed
front
flow
increase
screen
rolling barrage
headworks
barrage jamming
artificial
concentrated
troops
divert
contest
flurry
have mercy
heavy
word
bombard
criticism
curtain
depth
projectile
dam
protect
artillery
barrages
barrage balloon
river
Definitions:
Noun
barrage
bombardment
outpouring
onslaught
Definition: the rapid and continuous delivery of linguistic communication (spoken or written); "a barrage of questions"; "a bombardment of mail complaining about his mistake"
barrage
barrage fire
battery
bombardment
shelling
Definition: the heavy fire of artillery to saturate an area rather than hit a specific target; "they laid down a barrage in front of the advancing troops"; "the shelling went on for hours without pausing"
Definition: An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.