| |||||||||
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
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
a barrage of questions



