to take a criminal to the police, or to go to them yourself to admit a crime

中文解释

将(某人)送交警方;自首 The hit-and-run driver turned himself in to the police the day after the accident. 事故发生后的第二天,这名交通肇事逃逸的司机向警方自首了。

正在查询

lay eggs 商船 Bank of England curtain feel secure operate for blind faith relax blissfully the Mediterranean S-