Counterspy and Foreign agent


Show Definitions
Counterspy noun – A spy who works against enemy espionage.
Foreign agent and counterspy are semantically related. In some cases you can use "Foreign agent" instead a noun "Counterspy".
Synonyms for Counterspy

Foreign agent

Show Definitions
Foreign agent noun – A spy for a foreign country.
Counterspy and foreign agent are semantically related. You can use "Counterspy" instead a noun phrase "Foreign agent".
Synonyms for Foreign agent
Cite this Source
Foreign agent and Counterspy. (2016). Retrieved 2021, June 24, from
Counterspy & Foreign agent. N.p., 2016. Web. 24 Jun. 2021. <>.
Foreign agent or Counterspy. 2016. Accessed June 24, 2021.

Synonyms for counterspy
Share this picture

Synonyms for foreign agent
Share this picture

Google Ngram Viewer shows how "counterspy" and "foreign agent" have occurred on timeline: