Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. 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)