indomitable
definitions
-
adjective
unable to be defeated or subdued; showing unyielding courage and determinationzh: 不屈不挠的
examples
-
an indomitable spirit
不屈的精神
an indomitable spirit
不屈的精神