indomitability

n. indomitable(不屈服的)的變形

英文釋義

  1. the property being difficult or impossible to defeat