hypocrite – meaning in Easy English
Someone who pretends to be better than he is. He says that he has done things. And he says that he believes things. But he has not done them, and he does not believe them. He wants other people to think that he is good.