walk into a police station to tell them what you did, own up If you tell your counsellor about the shooting, he'll advise you to turn yourself in.
turn yourself in
walk into a badge base to acquaint them what you did, own up If you acquaint your advocate about the shooting, he'll admonish you to about-face yourself in. Dictionary
An turn yourself in idiom dictionary is a great resource for writers, students, and anyone looking to expand their vocabulary. It contains a list of words with similar meanings with turn yourself in, allowing users to choose the best word for their specific context.
Dictionary of similar words, Different wording, Synonyms, Idioms for Idiom, Proverb turn yourself in