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.
查尔斯是个骗子和伪君子,为了钱才和她结婚。
词源Middle 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’. - Charles was a liar and a hypocrite who married her for money.