Track your progress with a free account

Select the correct meaning for the idiom below.
pulling punches
without preparation or careful thought
to hold back or not give full effort in order to avoid hurting someone
She wasn't pulling any punches during the debate. Try another idiom?
to deteriorate or decline in quality
a collection of clever or deceitful techniques