adj.

incontestable, undeniable.