Cannonade
WordNet

noun


(1)   Intense and continuous artillery fire

verb


(2)   Attack with canons or artillery
 
x
OK