自首

surrender (to the authorities); giving oneself up; turning oneself in

Meaning

  1. nvsvi
    surrender (to the authorities); giving oneself up; turning oneself in

Example sentences

  • The hit-and-run driver, accompanied by his father, came and turned himself in the next day.

  • I heard that he gave himself up to the police.

  • I persuaded him to give himself up to the police.