EGAVE

snitcher

About 0.00 uses per million words.

Meaning

  1. noun One who snitches; an informer or informant.
  2. noun A handcuff.

Similar words

snitchee snout nose nonce squeaker canary snarker sneak betrayer snickerer

Save “snitcher” to learn later