Synonyms and Antonyms for foreign_agent

1. foreign agent (n.)

a spy for a foreign country

Synonyms: