C1 adjective /ˌɪndɪˈspjuːtəbəl/
Indisputable
不可争辩的; 不容否认的; 确定的
Meaning
impossible to deny or argue against; undeniable; certain
Example
The evidence against him was indisputable.
反对他的证据是不可争辩的。