INVETERATE Meaning of INVETERATE in English a. 1.Obstinate, besetting, chronic, deep-seated, long established.2.Habituated, habitual, accustomed, confirmed, hardened. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012