If you say that something is indisputable, you are emphasizing that it is true and cannot be shown to be untrue.
例句
It is indisputable that birds in the UK are harbouring this illness...无可争辩的是,英国的鸟类携带着这种疾病的病菌。The indisputable fact is that computers carry out logical operations.不容置疑的事实是,电脑执行逻辑操作指令。
英汉词典释义
adv.
无可置辩地;无法反驳地
One of these lies is graphically and indisputably demonstrated by intelligence we collected on June 27, last year.其中一个谎言已经被我们去年6月27日获得的情报揭穿。