unvanquishable英美网络 不能征服的; 不能克服的英英释义adjincapable of being overcome or subduedan invincible armyher invincible spiritSynonym:invincibleunbeatable