Find the word definition

The Collaborative International Dictionary
Self-destroyer

Self-destroyer \Self`-de*stroy"er\, n. One who destroys himself; a suicide.

Wiktionary
self-destroyer

n. One who destroys himself/herself.