Green’s Dictionary of Slang

peacher n.

[peach v. (1)]

an informer.

Fox Martyrs n.p.: Accusers or peachers of others that were guiltless [F&H].
[UK]W. Stafford The tryal of William Viscount Stafford 110: This was three or four days before he begun to peach [...] That he should be a Peacher; and that there was a speech, how that he should have two hundred pounds for informing.
[UK]E. Settle The world in the moon 38: Sir Dott. Why truly, Sir, if that False Peacher can Swear me or Lie me into a Halter, I shall be han’d and hang’d, and double hang’d.
[US]Wood & Goddard Dict. Amer. Sl. 38: peach. To inform or tattle-tale upon. Hence, peacher.