Longman Dictionary of Contemporary English homepage

barrage

1 noun
     
bar‧rage1
1 [countable usually singular]PMW 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

Dictionary pictures of the day
Do you know what each of these is called?
What is the word for picture 1? What is the word for picture 2? What is the word for picture 3? What is the word for picture 4?
Click on any of the pictures above to find out what it is called.

Explore our topic dictionary