自絞死
Meanings
1
suicidal ligature strangulation; suicide by strangulation
Technical term used in forensic or medical contexts for death caused by self-applied strangulation with a ligature.
The autopsy determined the cause of death to be suicidal ligature strangulation.