That does not give up in despair; indomitable.
Capable of being defeated or overcome; assailable or vulnerable.