Idiom: Pull your punches

Idiom Definitions for 'Pull your punches'


If you pull your punches, you do not use all the power or authority at your disposal.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: