defector-in-place
Noun
Meaning
defector-in-place (plural defectors-in-place)
(espionage) A person who defects to a foreign power but remains in their home country so as to gather information etc.
Noun
defector-in-place (plural defectors-in-place)
(espionage) A person who defects to a foreign power but remains in their home country so as to gather information etc.