誓死不降 shìsǐbùxiáng to vow to fight to the death Definitions Defs Origin Strokes Stroke Words Sentences Sents 誓死不降 shìsǐbùxiáng to vow to fight to the death to swear to die before surrendering