Alien defector Synonyms
Synonyms for phrase
AD abbreviation
AD is an abbreviation for Alien DefectorWhat does AD stand for?
AD stands for "Alien Defector" Defector replaced
Definitions for Defector
- (noun) a person who abandons a cause or organization usually without right
- (noun) a person who abandons their duty (as on a military post)