yǐ shēn xǔ guó / yǐ shēng xǔ guó以身许国to dedicate oneself to the cause of one's country (idiom)词频 1.2含义to dedicate oneself to the cause of one's country (idiom)