undercover agent - (military) a secret agent hired by a state to obtain information about its enemies or by a business to obtain industrial secrets from competitorsdouble agent - a spy who works for two mutually antagonistic countries espionage agent - someone employed to spy on another country or business competitor infiltrator - someone who takes up a position surreptitiously for the purpose of espionage sleeper - a spy or saboteur or terrorist planted in an enemy country who lives there as a law-abiding citizen until activated by a prearranged signal |