Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
barrage
in English
barrage
us
/bæræʒ/
uk
/bærɑːʒ/
#moderate
Plural
barrages
Past Tense
barraged
Participle Verb
barraging
Third Person Singular
barrages
Definitions
Noun
a
protective
curtain
of
artillery
fire
The
military
launched
a
barrage
of
missiles
at
the
enemy's
position
.
an
overwhelming
outburst
of
words
The
politician
faced
a
barrage
of
criticism
from
the
opposition
party
.
a
concentrated
attack
with
projectiles
The
city's
defenses
were
breached
by
a
barrage
of
heavy
cannon
fire
.
a
dam
or
obstruction
in
a
river
;
altering
flow
The
construction
of
the
barrage
in
the
river
helped
to
control
flooding
.
Compounds / Phrases
barrage balloon