Synonyms and Antonyms for double_agent

1. double agent (n.)

a spy who works for two mutually antagonistic countries

Synonyms: