WORD BY WORD

indomitable

英/ɪndˈɒmɪtəbəl/
美/ˌɪnˈdɑmətəbəɫ/
01adj.

不屈服的, 不屈不挠的