INVETERATE


Meaning of INVETERATE in English

(a.) Firmly established by long continuance; obstinate; deep-rooted; of long standing; as, an inveterate disease; an inveterate abuse.

Webster's English dictionary.      Английский словарь Webster.