PACK A PUNCH


Meaning of PACK A PUNCH in English

1》 be capable of hitting with skill or force.

2》 have a powerful effect.

→ pack

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.