turncoat
noun
Meaning
A person who deserts one party or cause in order to join an opposing one.
Examples
- He was branded a turncoat by his former colleagues for switching his political allegiance so abruptly.
- The rebels executed the turncoat who had revealed their secret hideout to the government.
Synonyms: traitor, defector, renegade, apostate