If you describe someone as, for example, an inveterate liar or smoker, you mean that they have lied or smoked for a long time and are not likely to stop doing it. adj ADJ n
...an inveterate gambler.
Translation English Cobuild Collins Dictionary
chronic, confirmed, deep-dyed (usually derogatory) deep-rooted, deep-seated, dyed-in-the-wool, entrenched, established, habitual, hard-core, hardened, incorrigible, incurable, ineradicable, ingrained, long-standing, obstinate
English Collins Dictionary - English synonyms & Thesaurus
Add your entry in the Collaborative Dictionary.