double agent

Noun
  1. A spy who works for two mutually antagonistic countries (synset 110047201)

Found on Word Lists

Other Searches