deliver oneself to

  1. 向…投案,向…自首

网络词典

deliver oneself to

英 dɪˈləʊvərʌn 美 dɪˈləʊvər ʌn
动词短语 中文翻译:将某人交给
同义词: ['hand over', 'hand in', 'surrender']

例句:

  1. 1. Theprisoner was handed over to the authoritiesfor trial.
    这名囚犯被移交给当局接受审判。
  2. 2. She handed her homework in beforeclass.
    她在上课前交了作业。
  3. 3. Thecaptain surrendered to the enemy without afight.
    船长在没有抵抗的情况下向敌人投降。