SELF-SLAUGHTER Meaning of SELF-SLAUGHTER in English noun suicide. Webster English vocab. Английский словарь Webster. 2012