生不如死 shēngbùrúsǐ death is better than life Definitions Defs Origin Strokes Stroke Words Sentences Sents No words containing 生不如死 found.