集中砲火
しゅ
う
ちゅ
う
ほ
う
か
Meanings
1
concentrated fire; focused artillery
Military term for directing firepower onto a single target or area.
They poured concentrated fire onto the enemy position.
2
intense criticism; barrage of criticism
Idiomatic extension of the military sense; used when many people criticize or attack someone or something at once, often in media or online.
His remarks came under intense criticism online.