indomitable /in'dɒmitәbl/ 托福英语词汇 📖 中文释义 a. 不屈服的, 不屈不挠的 💬 双语例句 🔵 同义词unconquerableunsubduablenever-say-die 🔗 常用搭配 seemed indomitable 📘 English Definition(英文释义) s. impossible to subdue ← indomitability I 字母词表 indomitableness →