INVETERATE Meaning of INVETERATE in English (v. t.) To fix and settle by long continuance. Webster's English dictionary. Английский словарь Webster. 2012