indomitability /'indəumitə'biləti/ 📖 中文释义 n. indomitable(不屈服的)的变形 📘 English Definition(英文释义) n. the property being difficult or impossible to defeat ← indomethacin I 字母词表