VariousWords beta
Related Terms:
Noun
Definition: One who investigates and attempts to identify a mole (agent who has infiltrated an organisation).
VariousWords beta
Definition: One who investigates and attempts to identify a mole (agent who has infiltrated an organisation).