inveterate
Definitions for inveterate
adjective
– having a particular habit, activity, or interest that is long-established and unlikely to change
– कट्टर, पक्का
Synonyms of inveterate
ingrained, deep-seated, deep-rooted, entrenched, congenital, ineradicable, incurable
Antonyms of inveterate
brief, ephemeral, fleeting, impermanent, interim, momentary, provisional, short-lived, short-term, temporary, transient
Word Usage
– John is an inveterate liar.
– Many inveterate smokers are never able to quit completely.