: a person who tries to get secret information about another country, government, etc.
secret agents
noun
plural of secret agent
as in spies
a person who tries secretly to obtain information for one country in the territory of another usually unfriendly country a secret agent posing as a government employee