Synonyms for
Defector
Definition
A defector is someone who leaves a group, organization, or country to join another one, especially because of opposing beliefs.
Synonyms for
Definition
A defector is someone who leaves a group, organization, or country to join another one, especially because of opposing beliefs.