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
Words nearby double agent
douane,
douanier,
douay bible,
double,
double achievement,
double agent,
double altar,
double ax,
double back,
double bar,
double bass
British Dictionary definitions for double agent
double agent
noun
a spy employed by two mutually antagonistic countries, companies, etc