Word info

self-slaughtered

Adjective

Meaning

self-slaughtered (not comparable)

Slaughtered or killed by oneself.

Source: en.wiktionary.org

Close letter words and terms