Meaning of “barrage” - Learner’s Dictionary


noun uk us /ˈbærɑːdʒ/ US  /bəˈrɑːdʒ/
a barrage of sth

a lot of questions, complaints, or criticisms:

He faced a barrage of questions about his decision to leave the show.

[ C ] a continuous attack with several big guns

(Definition of “barrage” from the Cambridge Learner’s Dictionary © Cambridge University Press)