adjective
incapable of being overcome or subdued
“an invincible army”
Similar: unbeatable, unvanquishable
GRE vocabulary list