Adjectives

(s)invincible, unbeatable, unvanquishableincapable of being overcome or subdued“an invincible army”, “her invincible spirit”