TURN YOURSELF IN Meaning of TURN YOURSELF IN in English walk into a police station to tell them what you did, own upIf you tell your counselor about the shooting, he'll advise you to turn yourself in. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012