barrage

🇬🇧 UK/'bærɑ:dʒ/🇺🇸 US
GREA2

Definitions

n.

A heavy, concentrated outpouring of artillery fire, questions, or criticism

弹幕,炮火;连珠炮似的提问或批评

v.

To direct a heavy outpouring of fire, questions, or criticism at someone

以密集炮火攻击;连续不断地提问或批评

🧩 Root Breakdown

Loanword
barrageother
=barrage

Common Collocations

  • 1.barrage of criticism一连串的批评

Example Sentences

  • 1.

    The media faced a barrage of criticism from angry viewers.

  • 2.

    During the war, artillery unleashed a devastating barrage on enemy positions.

Browse all roots