Pinyin: xuānshì
Meaning:Swear an oath
Sentence:他宣誓要为他的国家而战。He took the oath to fight for his country.
More:
宣:
Pinyin: xuān
Meaning: To declare
Radical: 宀
Stokes: 9
Traditional: 宣
Common words/Phrase:
宣传 [xuān chuán] 【publicize】
宣布 [xuān bù] 【announce】
宣言 [xuān yán] 【decleration】
宣称 [xuān chēng] 【assert】
宣讲 [xuān jiǎng] 【Preach】
誓:
Pinyin: shì
Meaning: Oath; vow; to swear
Radical: 言
Stokes: 14
Traditional: 誓
Common words/Phrase:
誓愿 [shì yuàn] 【vow】
誓死 [shì sǐ] 【to pledge one’s life】
誓词 [shì cí] 【oath】
誓约 [shì yuē] 【honor-bound】
誓师 [shì shī] 【to vow before one’s troops】