never-say-die

adj
University
1

That does not give up in despair; indomitable.