invincibility

n. 無敵、絕對不敗

英文釋義

  1. the property being difficult or impossible to defeat