American English

Definition of inveterate adjective from the Oxford Advanced American Dictionary



    [usually before noun] (formal) (often disapproving)
    jump to other results
  1. 1(of a person) always doing something or enjoying something, and unlikely to stop an inveterate liar
  2. 2(of a bad feeling or habit) done or felt for a long time and unlikely to change inveterate hostility
See the Oxford Advanced Learner's Dictionary entry: inveterate