cannonading

noun
  1. continuous heavy artillery fire
  2. Usage: military
verb
  1. present participle of cannonade; firing cannons continuously
  2. Usage: military

Examples