ReadWriteQuiz
Chinese dictionary
adv.pledge one's life
誓死保卫国家
pledge to fight to the death in defending one's country
誓死不降
vow to die before one surrenders
我们誓死反对那项改革。
We were dead against the reform.
他们誓死保卫自己的国家,直到流尽最后一滴血。
They will defend the country to the last drop of their blood.