indomitable
- IPA[ɪnˈdɒmɪtəbl]
英式
- impossible to subdue or defeat
- 釋義
形容詞
- 1. impossible to subdue or defeat a woman of indomitable spirit
- 更多解釋
- IPA[inˈdämədəb(ə)l]
美式
- impossible to subdue or defeat: a woman of indomitable spirit
Oxford American Dictionary