← Back to browsebarrageverb#20,818Translations弾幕だんまく連打れんだ放列ほうれつ雨あられあめあられEnglish definitionthe rapid and continuous delivery of linguistic communication (spoken or written)ExamplesThe minister had to face a barrage of questions from the press.Similar wordsbarragesbarrabarraganbarrasbarrackbarratt← encouragesblockhead →