die hard

die hard

die hard

Verb

continue to exist; "These stories die hard"; "The legend of Elvis endures"

Synonyms: