The phrase "enough firepower" refers to having a sufficient amount of powerful weapons or resources to effectively accomplish a task or win a fight. Full definition
City has the upper hand though with enough firepower to do a lot of damage to any side trying to prevent them from picking a champions league thicket with just 3 games to go and for the fox, pride is at stake i see the game ending over 2.75 goals (tsmplug.com)
Fingers crossed we will have more than enough firepower in attack. (justarsenal.com)
But have we got enough firepower without signing anyone? (justarsenal.com)