What does "inveterate" mean?

Inveterate: Firmly established by long continuance; obstinate; deep-rooted; of long standing; as, an inveterate disease; an inveterate abuse. Heal the inveterate canker of one wound. Shak.

Additional senses

  1. 2.Having habits fixed by long continuance; confirmed; habitual; as, an inveterate idler or smoker.
  2. 3.Malignant; virulent; spiteful. H. Brooke.
  3. 4.To fix and settle by long continuance. [Obs.] Bacon.

Sources