[adjective] - impossible to defeat or prevent from doing what is intendedWhen you're young you think you are invincible, you feel you can achieve anything.Last year the company seemed/looked invincible but labour problems have recently had a devastating effect on its results.
INVINCIBLE
Meaning of INVINCIBLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012