Meanings1to dedicate oneself to the cause of one's country (idiom)Written Forms以身許國Traditional · Main Form以身许国Alternate Form