I. bar ‧ rage 1 /ˈbærɑːʒ $ bəˈrɑːʒ/ BrE AmE noun
1 . [countable usually singular] the continuous firing of guns, dropping of bombs etc, especially to protect soldiers as they move towards an enemy
barrage of
a barrage of anti-aircraft fire
2 . [singular] a lot of criticism, questions, complaints etc that are said at the same time, or very quickly one after another
barrage of
a barrage of questions
II. bar ‧ rage 2 /ˈbærɑːʒ $ ˈbɑːrɪdʒ/ BrE AmE noun [countable]
a wall of earth, stones etc built across a river to provide water for farming or to prevent flooding ⇨ dam