indomitable meaning in English
adj.
不可屈服的,不屈不挠的;大无畏的;不气馁的。 an indomitable spirit 一往无前的精神,大无畏的精神。 an indomitable will 百折不回的毅力。 an indomitable struggle 不屈不挠的斗争。
adv.
-bly
Examples
- This army has an indomitable spirit .
这个军队有一往无前的精神。 - They loved her that she was indomitable .
大家正是因为她犟头倔脑才喜欢她。 - He is endowed with indomitable will .
他有不屈不挠的意志。 - To make art is an indomitable urge of human beings .
艺术创造是人类锲而不舍的追求。 - It 'll require indomitable will to accomplish the task .
完成这项工作需要百折不回的毅力。