Origin: Latin suffix -ate
Inveterate has 4 different meanings across 2 categories:
Adjective · Adverb
To fix and settle after a long time; to entrench.
habitual
"a chronic smoker"
firmly established from having been around for a long time; of long standing
in a habitual and longstanding manner
"smoking chronically"