never say die
Short definition from Wiktionary
Interjection
- One should not despair; the outlook may be better than it seems, so one should not give up.
Adjective
- That does not give up in despair; indomitable.
We haven’t written up never say die yet: Simple and Standard meanings, examples and a quiz.