自首 meaning in English
1.(向司法机关或有关部门检举自己) (of a criminal) voluntarily surrender oneself; confess one's crime; give oneself up (to law) 短语和例子
2.(叛变; 投降) make a political recantation; surrender to the enemy; 自首书 confession
Examples
- "hitch into town, turn myself in," he said .
“搭便车进城去自首,”他说。 - The wisest course would be to surrender to the police .
最聪明的办法是到警察局去自首。 - The criminal gave himself up .
罪犯自首了。 - Do you think i haven't thought we might as well give up !
难道你认为我没有考虑过我们也会去投案自首吗! - Do i have to turn myself in if i run someone over
如果我辗了人,我要去自首吗