VocabAhead

Invincible

  1. adjective

    incapable of being overcome or subdued

    an invincible army

    Similar: unbeatable, unvanquishable