History
History
Synonyms
UK
US
Meaning:
hypocrite

a person who pretends to be virtuous or good

person who pretends, is deceitful

quisling

a person who cooperates with the enemy

traitor

traitor

a person who betrays a friend, is disloyal to his country etc

person who is disloyal

turncoat

a person who leaves one group and joins another

traitor

TWO-TIMER as in Wiktionary
TWO-TIMER as in Wikipedia