Meaning of “diehard” - Learner’s Dictionary

diehard

adjective [ always before noun ] uk us /ˈdaɪhɑːd/

supporting something in a very determined way and refusing to change:

a diehard fan

(Definition of “diehard” from the Cambridge Learner’s Dictionary © Cambridge University Press)