Adjective inveterate has 1 sense
  1. chronic, confirmed, habitual, inveterate - having a habit of long standing; "a chronic smoker"
    Antonym: unaddicted (indirect, via addicted)
,
TOP