peacher

noun

An accuser or impeacher.

noun

One who peaches; an informer; a telltale.

noun

One who peaches.

noun

One who peaches or informs on another; an informer.