-
nounsomeone acting as an informer or decoy for the police
Similar:
-
verbtake by theft
-
verbgive away information about somebodytype of:
Explanation of snitch
We don`t have explanations for this word yet.