English主要词典
inveterate
Universal Words
adjective [usuallybeforenoun] (formal, often disapproving)
1 (of a person) always doing sth or enjoying sth, and unlikely to stop:
an inveterate liar / traveller
2 (of a bad feeling or habit) done or felt for a long time and unlikely to change:
inveterate hostility