no holds barred
毫无保留地,没有任何限制地进行
正式或口语·形容无约束
英文释义
without any restrictions or limitations; unrestricted or unrestrained
例句
The debate was no holds barred, with both sides attacking fiercely.
典故来源
源自摔跤比赛规则,原指无禁止招式的比赛,后比喻毫无限制或保留的行动。