Turn oneself in to the authorities
English vocabulary and translations (See all our English vocabulary translation)
to turn oneself in (to the authorities): to intentionally admit a crime one has committed (to the police)
- "If you are in the country illegally, please turn yourself in to the appropriate authorities."
Do you have smart way of remembering 'Turn oneself in to the authorities'? Share it with us!