INVETERATE Meaning of INVETERATE in English (a.) Having habits fixed by long continuance; confirmed; habitual; as, an inveterate idler or smoker. Webster's English dictionary. Английский словарь Webster. 2012