VariousWords beta
Related Terms:
Definitions:
Noun
double agent
Definition: a spy who works for two mutually antagonistic countries
Definition: A spy who pretends to work for one side, when they are actually working for or passing information to the other.