hypocrite
noun /ˈhɪpəkrɪt/
/ˈhɪpəkrɪt/
(disapproving)- a person whose behaviour does not meet the moral standards or match the opinions that they claim to have
- Charles was a liar and a hypocrite who married her for money.
Word OriginMiddle English: from Old French ypocrite, via ecclesiastical Latin from Greek hupokritēs ‘actor’, from hupokrinesthai ‘play a part, pretend’, from hupo ‘under’ + krinein ‘decide, judge’.