NO-HOLDS-BARRED


Meaning of NO-HOLDS-BARRED in English

[no-holds-barred] adj (1942): free of restrictions or hampering conventions "a ~ contest"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.