cannonades
can-non-ades
noun
A sustained, heavy bombardment using cannons or artillery.
"The fortress endured relentless cannonades for days."
verb
To repeatedly fire cannons or heavy artillery at a target.
"The enemy cannonades the city walls daily."