Synonyms: undisputable, incontestable, indisputable
Definition: not open to question; obviously true
Usage: undeniable guilt; indisputable evidence of a witness
Similar words: undeniable
Definition: not possible to deny