snitcher (English, noun)
expansion: snitcher (plural snitchers)
Senses:
glosses: One who snitches; an informer or informant.
tags: slang
glosses: A handcuff.
tags: Scotland
slang
Forms:
form: snitchers
tags: plural