slaughter : Idioms & Phrases


self-slaughter

Self`-slaugh"ter noun
Definitions
  1. Suicide. Shak.
Webster 1913