English version

not pull any/your punches

From Longman Dictionary of Contemporary Englishnot pull any/your punchesnot pull any/your punchesto express disapproval or criticism clearly, without trying to hide anything The inquiry report doesn’t pull any punches in apportioning blame. punch
Pictures of the day
What are these?
Click on the pictures to check.