n.无敌;绝对不败
This is the basic principle of invincibility. 这是无敌的基础。
Until last spring, I still had this feeling of invincibility. 直到去年春天,我仍然认为自己是无敌的。
The myth of his and Nazi invincibility had been completely destroyed. 过去他本人之神奇传说,以及纳粹之不败言论,至此乃完全破灭。