Definition of punch-pull in English:

punch-pull

verb

rare
  • no object = to pull one's punches.

Origin

1960s; earliest use found in The New Statesman.