PULL NO PUNCHES


Meaning of PULL NO PUNCHES in English

not hold anything back, not withhold anything; give as much effort as possible

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.