Never-say-die meaning : Do not despair; the outlook may be better than it seems, so don't give up
never say die
eserine
fox hole
blackwood
depriving