peached

/P IY1 CH T/
verb
  1. 1

    To inform on someone; turn informer.

  2. 2

    To inform against.

Source: https://en.wiktionary.org/wiki/peach, https://en.wiktionary.org/wiki/peached