diehard, die-hard /ˈdaɪhɑ:d/
A n.1 irriducibile; intransigente; uno che tiene duro2 (polit.) esponente della vecchia guardia; irriducibile; duro (fam.)
B a. attr.1 irriducibile; intransigente; duro a morire; radicato: diehard supporters, tifosi irriducibili; diehard optimism, ottimismo duro a morire2 (polit.) intransigente; irriducibile; vetero-: a diehard communist, un veterocomunista; a diehard conservative, un conservatore irriducibile.