indomitable
definitions
-
adjective
unable to be defeated or subdued; showing unyielding courage and determinationen: unable to be defeated or subdued; showing unyielding courage and determination
examples
-
an indomitable spirit
an indomitable spirit