Новый большой англо-русский словарь
no-holds-barred
1> _спорт. разрешающий все захваты (борьба)
2> не стесняющийся в средствах, беспощадный
_Ex:
no-holds-barred criticism беспощадная критика
_Ex:
no-holds-barred struggle борьба, в которой все средства хороши