Inveterate or habitual; long-standing.
Firmly established or instilled; deep-seated.
Persisting or enduring for a long time.