Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

peacher Definition

Cancel
peacher
noun
One who peaches or informs on another; an informer

Words Related to peacher!

peacher Examples by Brain Bank Users