Feedback
Barrage
Your browser does not support the audio element.
Meaning
Noun
●
An
artificial
obstruction
, such as a
dam
, in a
river
designed
to increase its
depth
or to
divert
its flow.
●
In Military:
A
heavy
curtain
of
artillery
fire
directed
in front
of one's own
troops
to
screen
and
protect
them.
●
A
concentrated
discharge
of
projectile
weapons.
●
An
overwhelming
outburst
of
words
, especially of criticism.
●
In Fencing:
A "next
hit
wins
"
contest
to
determine
the
winner
of a
bout
in case of
a tie.
●
Type of
firework
containing
a
mixture
of
firework
types
in one
single-ignition package.
Verb
●
To
direct
a
barrage
at.
Sourced from
Wiktionary
Origin
barrage
English
barrage
French
Sourced from
Etym
Related
Bombardment
Onslaught
Deluge
Fusillade
Flurry
Volley
Hailstorm
Litany
Salvo
Firestorm
Cavalcade
Flood
Spate
Attack
Dam
Cacophony
Series
Stream
Swarm
River
Canal
Storm
Waterway
Whirlwind
Plethora
Bunch
Horde
Bombard
Avalanche
Reservoir
Raft
Cascade
Blast
Battle
Bridge
Torrent
Lake
Bevy
Myriad
Multitude
Wave
Lot
Basin
Tunnel
Explosion
Set
Harpoon
Mob
Cannon
Gauntlet
Stretch
Variety
Crackdown
Burst
Surge
Collection
Tidal Wave
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better