Definitions of die hard:

  • verb:   continue to exist
    Example: "These stories die hard"