concentrated fire; focused artillery
Military term for directing firepower onto a single target or area.
They poured concentrated fire onto the enemy position.
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.