Definition of punch-pull in English:
punch-pull
verb
rare= to pull one's punches.
Origin
1960s; earliest use found in The New Statesman.
Are You Learning English? Here Are Our Top English Tips
= to pull one's punches.
1960s; earliest use found in The New Statesman.