Subscribe
URL of the page has been copied to clipboard.
Meaning : Someone acting as an informer or decoy for the police.
Synonyms : canary, sneak, sneaker, snitch, snitcher, stool pigeon, stoolie, stoolpigeon
Meaning : Take the place of work of someone on strike.
Synonyms : blackleg, rat, scab
Meaning : Confess to a punishable or reprehensible deed, usually under pressure.
Synonyms : confess, squeal
Install App