inveterate Definition: (adjective) Persisting in an ingrained habit. Synonyms: chronic, confirmed, habitual. Usage: He was an inveterate gambler, though a poor loser. Discuss