indomitable
Definitions
Impossible to subdue or defeat.
Having an unyielding or unconquerable spirit.
Examples
Despite facing numerous setbacks, her indomitable spirit allowed her to eventually achieve her lifelong dream.
The team displayed an indomitable will to win, overcoming a massive deficit in the final minutes of the game.
Synonyms
invincible unconquerable unyielding resolute dauntless intrepid steadfast
Antonyms
submissive yielding feeble spineless cowardly vulnerable weak