NichiDict

集中砲火

しゅうちゅうほうか
[shuuchuuhouka]

Meanings

1.Noun

concentrated fire

2.Noun

intense criticism