跳到主要内容

出首

to turn oneself in; to give up; to surrender

Frequency 4.3

Meanings

  • to turn oneself in; to give up; to surrender
  • to report an offense to the authorities