double agent

Explore definitions, synonyms, and language insights of double agent

Definitions

Noun
a spy who works for two mutually antagonistic countries

More General Terms