A double agent

more_vert

Idiom : A double agent


Meaning : A person who works secretly for two opposing sides

Usage : Major Ram was a double agent in the IB. He was working for the Chines.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ