Own up verb – To make an acknowledgment of something unpleasant as true or valid. Snitch and own up are semantically related. in admit topic. In some cases you can use "Snitch" instead a verb "Own up".
Snitch verb – To give information (as to the authorities) about another's improper or unlawful activities. Own up and snitch are semantically related. Sometimes you can use "Own up" instead a verb "Snitch". Nearby Words: snitched, snitching