INVETERATE Meaning of INVETERATE in English adj. ingrained, deeply rooted, firmly established Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012