GeneralConnection.com
➔
Dictionary
never-say-die
Adjective
1. indomitable
1. unsubduable, unconquerable
Usage