double agent


noun

a person who spies on a country while pretending to spy for it.
a spy in the service of two rival countries, companies, etc.

Origin of double agent

First recorded in 1930–35

British Dictionary definitions for double agent

double agent

noun

a spy employed by two mutually antagonistic countries, companies, etc