Noun: spycatcher
- An agent that tries to find and catch foreign spies
"The retired spycatcher wrote a memoir about his experiences in counterintelligence"
Derived forms: spycatchers
Encyclopedia: Spycatcher