Translation of "barrage" - English-Turkish dictionary

barrage

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

a lot of questions, complaints, or criticisms

soru, şikayet ve eleştiri bombardumanı
He faced a barrage of questions about his decision to leave the show.

[ C ] a continuous attack with several big guns

ağır silahlarla yaylım ateşi

(Translation of “barrage” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)