Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. yǐshēnxǔguó 以身许国 to dedicate oneself to the cause of one's country (idiom) yǐshēnxǔguó 以身許國 to dedicate oneself to the cause of one's country (idiom)