YourDictionary

inveterate medical definition

adjective
  1. Firmly and long established; deep-rooted.
  2. Persisting in an ingrained habit; habitual.

Related Forms:

Learn more about inveterate

link/cite print suggestion box