PEACH


Meaning of PEACH in English

(v. i.) To turn informer; to betray one's accomplice.

Webster's English dictionary.      Английский словарь Webster.