adj.无可争辩的;毋庸置疑的
It caused him to seek to embellish his most incontestable achievements. 这使他想对自己最无可争议的成就加以吹嘘。
But those justifications have an incontestable value in their own day. 但是这些辩解在当时却具有必要的意义。