Answer: cannons

AnswerCrossword Clue
CANNONSHowitzers
CANNONSBall projectors
CANNONSArmada's firepower
CANNONSProducers of major reports
CANNONSArtillery pieces
CANNONSThe big guns
cannonsheavy-caliber automatic aircraft gun firing explosive shells
cannonsCANNON, to fire a heavy firearm
cannonsa large heavy gun usually mounted on a carriage