Indomitable
EN→ZH
What Does Indomitable Mean?
- 不屈不挠的
- 坚韧不拔的
Indomitable Pronunciation
/ɪnˈdɒmɪtəbl/
Indomitable Definition
adjective
Definition
Impossible to subdue or defeat.
In ZH
无法驯服或打败的。
How to Use Indomitable in a Sentence
- Her indomitable spirit inspired everyone around her.
- Despite the challenges, his indomitable will kept him going.
- They admired her indomitable courage in the face of danger.
- The team's indomitable resolve led them to victory against all odds.
- He faced the storm with an indomitable attitude.