Own up verb – To make an acknowledgment of something unpleasant as true or valid. Peach and own up are semantically related. In some cases you can use "Peach" instead a verb "Own up".
Peach verb – Divulge confidential information or secrets. Own up and peach are semantically related. Sometimes you can use "Own up" instead a verb "Peach". Nearby Word: peachy