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
Loanwordbarrageother
=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.