invincibility /in.vinsә'biliti/ 📖 中文释义 n. 无敌, 绝对不败 🔗 释义中的汉语词 无敌 📘 English Definition(英文释义) n the property being difficult or impossible to defeat ← invigorator