Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: spycatcher
  1. 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