English-Italian dictionary »

no holds barred meaning in Italian

EnglishItalian
no holds barred (idiomatic: having absolutely no reserve or restrictions in lengths; in an especially ruthless or vicious manner)
adjective

senza esclusione di colpiadjective

no holds barred adjective

senza regoleadjective

senza restrizioniadjective