舍身shěshēn
Top 45000
Meanings
1. to give one's life
Characters used