IDIOM ►

no holds barred

Meaning 1
An extremely dangerous wrestling match because no grips or "holds" are forbidden
Sentence 1
He broke his opponents arm because no holds were barred.
Meaning 2
to do anything to achieve a result
Sentence 2
No holds are barred in international arms sales.