surrender voluntarily surrender oneself confess one´s crime give oneself up make a political recantation give oneself up to (the police,justice,etc.) criminate oneself deliver oneself up give oneself up to the enemy give up turn in
Those who do not come forward should be hunted down.
对于那些不肯自首的罪犯应予缉拿归案。
—— 柯林斯例句The hijacker gave himself up to police, who are now questioning him.
劫持者向警方自首了,目前警方正在审讯他。
—— 柯林斯例句They were eventually persuaded by the police to give themselves up.
最终他们被警方劝服,同意投案自首。
—— 柯林斯例句After hiding in the woods for weeks, the criminal gave himself up.
该罪犯在森林里躲了几个星期以后自首了。
—— 给力词典精选A 28-year-old man later gave himself up and will appear in court today.
后来一位28岁的男子向警方自首了,他将于今天出庭。
—— 柯林斯例句