Answer: inveterate

AnswerCrossword Clue
INVETERATEHabitual.
INVETERATEOf long standing.
INVETERATEDeep-rooted.
INVETERATEHabitual
INVETERATEDyed-in-the-wool
inveterateconfirmed in habit, feeling, etc.
inveteratesettled or confirmed in a habit, practice, feeling, or the like.
inveteratefirmly established by long persistence
inveteratedeep-rooted; of long standing.