drumfire
/ˈdrʌmfɛr/Definitions
1. noun
a rapid and intense barrage of artillery fire or missiles.
“The city was subjected to a drumfire of rockets by the enemy forces.”
2. noun
a sudden and intense outburst of criticism or attack.
“The politician faced a drumfire of questions from the press after the scandal broke.”
3. verb
to subject someone or something to a rapid and intense barrage of artillery fire or missiles.
“The army drummed the enemy position with artillery fire.”
4. verb
to subject someone or something to a sudden and intense outburst of criticism or attack.
“The politician was drummed by the media for his handling of the crisis.”