English | German | Russian | Czech

pack a punch English

Meaning pack a punch meaning

What does pack a punch mean?

pack a punch

(informal) To be capable of throwing a strong punch. have a powerful effect

Are you looking for...?

pack | a | punch