Meaning of never-say-die

Definition of never-say-die

(adj) impossible to subdue

Other information on never-say-die

WIKIPEDIA results for never-say-die
Amazon results for never-say-die