以身許國 yǐ shēn xǔ guó

to dedicate oneself to the cause of one's country (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to dedicate oneself to the cause of one's country (idiom)

Characters

Character Meaning
to use; by means of; according to
body; oneself; personally
to allow; to permit; to promise
country; nation; state