Pinyin Dictionary results for "she sheng wang si"

舍生忘死
bravery with no thought of personal safety (idiom); risking life and limb; undaunted by perils
Dictionary data provided by CC-CEDICT