Definitions of snitcher:

  • noun:   someone acting as an informer or decoy for the police
  • noun:   a thief who steals without using violence