invincible
Adjective
C1 – Advanced
Impossible to defeat or overcome.
Synonyms
unbeatable
unconquerable
Antonyms
vulnerable
beatable