撒手人寰 sāshǒurénhuán to pass away Definitions Defs Origin Strokes Stroke Words Sentences Sents 撒手人寰 sāshǒurénhuán to pass away (idiom) to leave the world of the living; to die