Inveterate is an adjective describing a habit, feeling, or belief that is firmly established and long-standing, often resistant to change. It conveys deep-seated persistence or ingrained nature, usually of a negative character, though can be used neutrally. Commonly used for chronic, habitual tendencies that have endured over time.
Full pronunciation guide