Dictionary.com
Thesaurus.com

self-murders

  • plural
    of self-murder.
    self-murder
    noun
    the act of ending one's own life; suicide (sometimes used in historical contexts).

More Suggestions