that is true and cannot be disagreed with or denied synonym indisputable无可辩驳的;不可否认的;无可置疑的 an incontestable right/fact 无可争辩的权利;无可置疑的事实 His claim to the land is incontestable. 他对这块土地的所有权是无可争议的。
Word Originlate 17th cent.: from French, or from medieval Latin incontestabilis, from in- ‘not’ + contestabilis ‘able to be called upon in witness’, from the verb contestari (from con- ‘together’ + testare ‘to witness’).