Inveterate Meaning

There are 2 meaning(s) for word Inveterate

Meaning 1 : in a habitual and longstanding manner

    Synonyms : chronically
Meaning 2 : habitual

    Synonyms : chronic