英语翻译
incontestable; indisputable; irrefutable; unarguable
unarguable
拓展翻译
无可争辩的能力
undeniable ability
无可争辩的事实
indispensable fact
无可争辩
beyond question
无可争议
beyond controversy
无法争辩的
unanswerable
无法争辩的论据
unanswerable argument
无可比拟的
incomparable; unexampled; unparalleled
无可反驳的
unassailable
无可反对的
unobjectionable
无可反悔的租借
lease by estoppel
无可非难的
reproachless
无可非议的
above criticism; blameless; inculpable; reproachless
unimpugnable
无可非议的事实
undisputed facts
无可否认的
incontestable
无可估量
beyond measure
无可厚非
give no cause for more criticism
无可怀疑
above suspicion
无可讳言
there is no hiding that
无可救药
incurable
无可救药者
incorrigible