Find the word definition

Wiktionary
pack a punch

vb. 1 (context idiomatic English) To be capable of throwing a strong punch. 2 (context idiomatic English) To have a swift and powerful effect or to be capable of having such an effect.

Usage examples of "pack a punch".

I'm currently writing an original screenplay for Jonquil that will really pack a punch.