What is the meaning of the word "undeniably"?

Definitions:

  1. to an undeniable degree or in an undeniable manner copy to clipboard adverb
    • They are undeniably the most gifted student in the class. copy to clipboard