indomitability

'indəumitə'biləti

英文释义

n. the property being difficult or impossible to defeat

中文翻译

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

学习工具