以身许国yǐshēnxǔguóMeanings1. to dedicate oneself to the cause of one's country (idiom)Characters used以according to身body许to permit国country