Self-destroyer
/(?)/
Self·-de·stroy·er
Self-destroyer
n.
One who destroys himself; a suicide.