Meaning of double agent

Definition of double agent

(noun) a spy who works for two mutually antagonistic countries

Other information on double agent

WIKIPEDIA results for double agent
Amazon results for double agent