BARRAGE


Meaning of BARRAGE in English

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

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.