never-say-die
1. [ adjective ] impossible to subdue
Synonyms: unsubduable indomitable
Related terms: unconquerable