double agent
1.
(
noun
) a spy who works for two mutually antagonistic countries
Related Words:
spy
,
undercover agent
Terms and Conditions of Use / Copyright Notice