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.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.