Meaning of “undeniable” - Learner’s Dictionary

undeniable

adjective uk us /ˌʌndɪˈnaɪəbl/

certainly true:

an undeniable fact
undeniably adverb

(Definition of “undeniable” from the Cambridge Learner’s Dictionary © Cambridge University Press)