Invincible means not conquerable. Also the notion of conquering (vinco) means to “overcome“ (weyk).