cannonades

noun
  1. continuous heavy gunfire or bombardment
  2. Usage: military
verb
  1. to attack with continuous heavy gunfire
  2. Usage: military

Examples