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