Meaning of “invincible” - Learner’s Dictionary

invincible

adjective uk us /ɪnˈvɪnsəbl/

If someone or something is invincible, it is impossible to defeat or destroy them:

The French army seemed invincible.

(Definition of “invincible” from the Cambridge Learner’s Dictionary © Cambridge University Press)