Double Agent
WordNet

noun


(1)   A spy who works for two mutually antagonistic countries
WiktionaryText

Noun



  1. A spy who pretends to work for one side, when they are truthfully working for the other/ passing information to the other.
 
x
OK