DRUMFIRE


Meaning of DRUMFIRE in English

■ noun heavy continuous rapid artillery fire.

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