die hard
• disappear or change very slowly.
• "old habits die hard"
diehard
noun
• a person who strongly opposes change or who continues to support something in spite of opposition.
• "a diehard Yankees fan"
Similar:
hard-line,
hardcore,
reactionary,
ultra-conservative,
conservative,
traditionalist,
unprogressive,
dyed-in-the-wool,
deep-dyed,
long-standing,
staunch,
steadfast,
intransigent,
inflexible,
immovable,
unchanging,
uncompromising,
unyielding,
indomitable,
adamant,
rigid,
entrenched,
set in one's ways,
blimpish,
true-blue,
hardliner,
fanatic,
zealot,
true blue,
stick-in-the-mud,
gammon,
blimp,
Opposite:
modernizer,
Origin:
mid 19th century: from die hard (see die1).