Self-destroyer

Self`-de`stroy´er


n.1.One who destroys himself; a suicide.