Synonyms of Turncoat

Primary definition: A person who changes allegiance from one loyalty or cause to another, often in a disloyal or treacherous manner.

Full Dictionary Entry

Antonyms & Opposite Concepts