DRUMFIRE


Meaning of DRUMFIRE in English

n.1 Mil. heavy continuous rapid artillery fire, usu. heralding an infantry attack.

2 a barrage of criticism etc.

Oxford English vocab.      Оксфордский английский словарь.