Meaning of undercover agent

Definition of undercover agent

(noun) (military) a secret agent hired by a state to obtain information about its enemies or by a business to obtain industrial secrets from competitors

Other information on undercover agent

WIKIPEDIA results for undercover agent
Amazon results for undercover agent