One word for: a person who pretends to be what he is not
- cynic
- critic
- martyr
- hypocrite
Answer
D) hypocrite
Hypocrite = one who pretends virtue. One-Word Substitution, Spelling & Word Roots · One-word substitution
English MCQ · More English: One-Word Substitution, Spelling & Word Roots MCQs · Practise