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