undefeatable
adjective
°Not defeatable; impossible to defeat.
noun
°Something that has an undefeatable quality.
synonyms: invincible, invulnerable, impregnable, impenetrable