AdvertisementSponsored

Synonyms of Defector

Primary definition: A person who abandons their country or cause in favor of an opposing one.

Full Dictionary Entry
AdvertisementSponsored

Antonyms & Opposite Concepts

AdvertisementSponsored