A hypocrite is someone who claims to have high principles but doesn't in reality! For example, politicians who criticise other politicians for poor conduct but then get caught doing something illegal/immoral are hypocrites! Someone who tells everyone to be vegetarian but scoffs a bacon sandwich when their backs are turned is a hypocrite.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.