Wiktionary
nondeniable
a. Not deniable; that cannot be denied.
a. Not deniable; that cannot be denied.