Webster's Revised Unabridged Dictionary · 1913

Self-destroyer

Self-destroyer , noun

One who destroys himself; a suicide.