invincibility

[in'vinsibiliti]

n. 无敌, 绝对不败

详细释义:

n.

不可战胜; 无敌