Webster's Revised Unabridged Dictionary · 1913
Self-destroyer
Copy link
Self-destroyer
, noun
One who destroys himself; a suicide.
↑