Words / C2

adjective · C2

Inveterate

in-VET-uh-r-uh-t/ɪnˈvetərət/

Inveterate means the habit is old, settled, and unlikely to change. Use it instead of habitual for a deep-set trait (an inveterate letter-writer). In speech say lifelong or he cannot stop; inveterate is slightly bookish but still seen in journalism.

Meaning

Having a habit that has lasted a long time and is unlikely to change.

Examples

  • “He is an inveterate early riser.”
  • “She is an inveterate note-taker in meetings.”
  • “Inveterate gossip did more harm than the facts.”

Good to know

A long-standing habit. Everyday: habitual / lifelong.

Near in meaning

habitual

New