0 to have a lot of force or a great effect:
His speech packed quite a punch.
These cocktails taste quite innocent, but they really pack a punch!
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
pack a punch