- impossible to subdue or defeat
- 1. impossible to subdue or defeat:
a woman of indomitable spirit
indomitable 不屈不撓的; 不服輸的; 不氣餒的 a man of indomitable spirit 具有不屈不撓精神的男子漢 Unyielding 也很好, a man of unyielding character 這種人不多, 又不是罵人的話, 應該不會有個單字
...five days wheat autobiography story reorganization, narrates his life indomitable research spirit, with road of the legendary which is a companion of with the science...
...the experiment in a variety of materials, even failure, never give up, his indomitable spirit of the people to admire. Edison said: Success is...