Word
drumfire, n.
(drumfires)
intense and continuous artillery fire
<noun.act>
cannonade
drumfire
lexical pointers
derivationally related form
cannonade
semantic pointers
hypernym
artillery fire, cannon fire