What does inveterate mean?
Having a long-standing habit or tendency; stubbornly persistent. Used to describe a person who has a long-standing habit or tendency, often in a way that is seen as annoying or persistent.
Example
"She was an inveterate smoker, and it was hard to get her to quit."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.