CEFR B2
inveterate
adjective
Meaning
Having a particular habit, interest, or feeling that is long-established and unlikely to change.
Examples
- She is an inveterate optimist, always seeing the good side of things.
- The inveterate traveler has visited every continent.
Synonyms: habitual, confirmed, hardened, entrenched