Word info

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.

Source: en.wiktionary.org

Close letter words and terms