inveterate
/ɪnˈvɛtərət/Definitions
1. adjective
chronically habitual or addicted to something, such as a habit or behavior
“She had an inveterate habit of biting her nails when nervous.”
2. noun
a person or thing that is characterized by such a habit or addiction
“The inveterate smoker had to quit for his health.”
3. adverb
frequently or persistently
“She had been to the movies inveterately since her childhood.”