adj.無可爭辯的;毋庸置疑的
It caused him to seek to embellish his most incontestable achievements. 這使他想對自己最無可爭議的成就加以吹噓。
But those justifications have an incontestable value in their own day. 但是這些辯解在當時卻具有必要的意義。