What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.

Liar vs Hypocrite - What's the difference?

liar | hypocrite |

As nouns the difference between liar and hypocrite

is that liar is one who tells lies while hypocrite is someone who practices hypocrisy, who pretends to hold beliefs, or whose actions are not consistent with their claimed beliefs.

liar

English

Noun

(en noun)
  • One who tells lies.
  • *{{quote-book, year=1963, author=(Margery Allingham), title=(The China Governess)
  • , chapter=15 citation , passage=She paused and took a defiant breath. ‘If you don't believe me, I can't help it. But I'm not a liar .’ ¶ ‘No,’ said Luke, grinning at her. ‘You're not dull enough!

    Anagrams

    * ----

    hypocrite

    English

    Noun

    (en noun)
  • Someone who practices hypocrisy, who pretends to hold beliefs, or whose actions are not consistent with their claimed beliefs.
  • See also

    * two-faced * double standard ----