Know Your Next Word : inveterate
12. inveterate :
habitual, firm in habit, deeply rooted
Eric was such an inveterate liar on the golf course that when he finally made a hole-in-one, he marked it on his score card as a zero.
Larry's practice of spitting into the fireplace became inveterate despite his wife's protestations.
an inveterate gambler
an inveterate liar
Click Here to Know Your Next Word