inveterate
adjective usually disapproving uk/ɪnˈvet.ər.ət/ us/ɪnˈvet̬.ɚ.ət/
an inveterate liar, gambler, etc. 积习难改的说谎者/赌徒(等等)
someone who does something very often and cannot stop doing it
I never trust anything he says - the man's an inveterate liar. 我从不相信他说的任何话——这人是个老骗子。
Synonym: chronic