SELF-SLAUGHTER


Meaning of SELF-SLAUGHTER in English

n.

Suicide, self-murder, self-destruction.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.