Snitcher Synonyms
A thief who steals without using violence
(Noun)
Synonyms:
Someone acting as an informer or decoy for the police
(Noun)
Advertisement