A person given to hypocrisy.
A person who pretends to be what he or she is not; specif., one who pretends to be pious, virtuous, etc. without really being so.
The definition of a hypocrite is a person who pretends to have certain beliefs, attitudes or feelings when they really do not.
An example of a hypocrite is a person who says they care about the environment, but are constantly littering.
Origin of hypocrite
Old French ypocrite (Modern French hypocrite), from Ecclesiastical Latin hypocrita, from Ancient Greek ὑποκριτής (hupokritēs, “actor, hypocrite”), from ὑποκρίνομαι (hupokrinomai, “I answer, act, feign”).