Answer: cannoned

AnswerCrossword Clue
CANNONEDBombarded, in a way
CANNONEDHurled shells at the enemy.
cannonedCANNON, to fire a heavy firearm
cannonedMake a cannon shot