single word requests - What is a less offensive synonym for "hypocrite"?


Is there a word that describe a person who doesn't "practice what they preach"? Basically, is there a synonym for "hypocrite" that carries less pejorative connotations?


For example, let's say a friend of mine says he is a Christian. Yet he engages in behaviors considered sins by the Bible, making him a hypocrite. And I would like to tell him I think he is a hypocrite.


What would be a good word to use here, so my criticism seems constructive rather than offensive?






  • I tried using a thesaurus, but the synonyms that came up were even worse (ie: they are more offensive than "hypocrite").




  • Related (but different) question: Alternatives to "hypocrite", which asks what to call someone who knows they are in the group of people they criticize.





Answer



Two alternatives come to mind:


I. Hypocritical (as an adjective)


Example: "I think you are being hypocritical."


I view using the adjective as less confrontational because it attacks the behavior, not the person.


II. Not walking the walk (the idiom)


I think this is softer too because it's usually used in lighter conversation, and thus has less of a knee-jerk reaction.


Example: "I don't think you walk the walk." (still a bit blunt though)


Starting with a question


In either case, you might consider phrasing the statement as a question instead to soften it up further.


Example: "Do you think you're being hypocritical?"


Example: "Do you feel you walk the walk?"


Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

time - English notation for hour, minutes and seconds

grammatical number - Use of lone apostrophe for plural?

etymology - Origin of "s--t eating grin"

etymology - Where does the phrase "doctored" originate?

word choice - Which is the correct spelling: “fairy” or “faerie”?