Advertisement

double agent (n.)

"spy who works for two mutually hostile countries," but usually is loyal to only one of them, by 1920, from double (adj.) + agent (n.).

Others Are Reading