Search the dictionary A Chinese word or character, or English Search 7 entries. shěshēn 舍身 to give one's life shěshēn 捨身 to give one's life shěshēnqiúfǎ 舍身求法 to abandon one's body in the search for Buddha's truth (idiom) shěshēnqiúfǎ 捨身求法 to abandon one's body in the search for Buddha's truth (idiom) niúguǐshéshén 牛鬼蛇神 evil monsters shèshēnchǔdì 设身处地 to put oneself in sb else's shoes shèshēnchǔdì 設身處地 to put oneself in sb else's shoes