The AI-powered English dictionary
plural spycatchers
(informal) A person involved in counterespionage. examples