(1)負かすことが難しい、あるいはできないという特性
(2)the property being difficult or impossible to defeat
さらに詳しく
(1)無敵の方法で
(2)in an invincible manner; "invincibly, the troops moved forward"