indomitable
Adjective
C1 – Advanced
Impossible to defeat or discourage.
Synonyms
unconquerable
unyielding
Antonyms
weak
feeble