Word info Synonyms

self-slayer

Noun

Meaning

self-slayer (plural self-slayers)

One who slays oneself; self-killer.

Source: en.wiktionary.org

Synonyms

Close letter words and terms