The AI-powered English dictionary
plural snitchers
(slang) One who snitches; an informer or informant.
(slang, Scotland) A handcuff.