Definition of self-slaughter in US English:

self-slaughter

noun

literary
  • Suicide.