首页invincibilityinvincibility英英释意

invincibility

[ɪn,vɪnsə'bɪləti]
  • n. 无敌;不可战胜

英英释意


1. the property being difficult or impossible to defeat