English | German | Russian | Czech

self-slaughter English

Meaning self-slaughter meaning

What does self-slaughter mean?

self-slaughter

The slaughter or slaying of oneself; suicide.

Synonyms self-slaughter synonyms

What other words have the same or similar meaning as self-slaughter?

Are you looking for...?