No holds barred: meaning & examples
Open in appLanguage: English
Meanings:
- Having absolutely no limits or restrictions as far as the levels and nature of one's hostilities and offense; taking to an especially ruthless or vicious manner.
Examples:
No examples available.
Validation Count: 0
Sourced from Wiktionary
Source: Wiktionary