hypocrite
noun
[ ˈhɪpəkrɪt ]
• a hypocritical person.
• "the story tells of respectable Ben who turns out to be a cheat and a hypocrite"
Similar:
sanctimonious person,
pietist,
whited sepulchre,
plaster saint,
humbug,
pretender,
deceiver,
dissembler,
impostor,
phoney,
Holy Willie,
creeping Jesus,
bluenose,
Pharisee,
Tartuffe,
Pecksniff,
canter,
Origin:
Middle English: from Old French ypocrite, via ecclesiastical Latin from Greek hupokritēs ‘actor’, from hupokrinesthai (see hypocrisy).