DRUMFIRE Meaning of DRUMFIRE in English ■ noun heavy continuous rapid artillery fire. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004