English
English version

inveterate

From Longman Dictionary of Contemporary Englishinveteratein‧vet‧e‧rate /ɪnˈvetərət/ adjective [only before noun] written  1 inveterate liar/smoker/womanizer etc2 inveterate fondness/distrust/hatred etc
Pictures of the day
What are these?
Click on the pictures to check.