请输入您要查询的英文单词:
单词
indomitable
释义
indomitable
ADJ
FORMAL
/ɪnˈdɒmɪtəbl/
very determined and impossible to defeat 坚定的;不可战胜的;不屈的
Katherine had an indomitable spirit.
凯瑟琳具有不屈不挠的精神。