double agent Meaning, Definition & Usage

  1. noun a spy who works for two mutually antagonistic countries

WordNet