1. 不屈不撓的;不氣餒的;不服輸的 If you say that someone has an indomitable spirit, you admire them because they never give up or admit that they have been defeated.
e.g. ...the indomitable spirit of the Polish people. 波蘭人民不屈不撓的精神 e.g. ...a woman of indomitable will... 有著(zhù)不屈意志的女人