Definition of 自絞死 (じこうし)

noun
suicidal ligature strangulation, suicide by strangulation
Related Kanji
oneself
strangle, constrict, wring
death, die