hypocrite
1 definition
• 1 example
1
someone who says they have particular moral beliefs but behaves in way that shows these are not sincere:
Examples:
He's a hypocrite - he's always lecturing other people on the environment but he drives around in a huge car.