(FORCE) [verb] [T] - to have the force of (power, weapons, etc.)This gun packs (= has) a lot of firepower.Each missile packs several warheads.You'll never be a boxer if you don't learn to pack a hard/strong/powerful punch (= hit forcefully).To pack a punch is also to use forceful language, esp. in an effective way.The minister's speech packed quite a punch.If an alcoholic drink packs a punch, it is very strong.
PACK
Meaning of PACK in English
Cambridge English vocab. Кембриджский английский словарь. 2012