Definition
A 'die-hard' is someone who is stubbornly resistant to change or giving up, especially in supporting a cause or belief. They are extremely devoted and loyal, often to the point of being unwavering in their commitment. Think of a sports fan who cheers for their team no matter how badly they're losing. 'Die-hard' implies a deep-seated passion and dedication that transcends logic or reason. It can be seen as admirable or excessive, depending on the context.