student asking question

What does it mean to "not pull any punches"?

teacher

Native speaker’s answer

Rebecca

"Not pulling any punches" is an idiom that means to speak honestly even if it may offend someone else or be considered rude. Ex: I want your honest opinion on my painting. Don't pull any punches! Ex: She doesn't pull any punches. She says whatever she thinks.

Popular Q&As

03/22

Complete the expression with a quiz!