1. 无可争辩的;不容置疑的
If you say that something is indisputable, you are emphasizing that it is true and cannot be shown to be untrue.
1. impossible to doubt or dispute
e.g. indisputable (or sure) proof
Synonym: sure
2. not open to question
obviously true
e.g. undeniable guilt
indisputable evidence of a witness
Synonym: incontestableundisputable