自首

zìshǒu
to give oneself up, to surrender
HSK 79

Additional Dictionary Meanings

to give oneself upto surrender (to the authorities)