pull no punches

(redirected from pull one's punches)

pull no punches

to deal with something honestly without hiding anything One congressional leader pulled no punches, saying “we have a recession.” The 20-minute training video pulls no punches, showing chilling pictures of accident victims.
Usage notes: often used in the form not pull any punches: The television network isn't pulling any punches with the subject matter on its new show.
Opposite of: pull your/it's punches
See also: pull, punch

pull no punches

Behave unrestrainedly, hold nothing back, as in The doctor pulled no punches but told us the whole truth. This expression comes from boxing, where to pull one's punches means "to hit less hard than one can." This idiom, too, has been applied more generally, as in They decided to pull their punches during these delicate negotiations. [First half of 1900s]
See also: pull, punch