esl #english #idioms

punch

See:

BEAT TO THE PUNCH,

PACK A PUNCH,

PULL ONE'S PUNCHES,

TAKE A PUNCH AT.