self-destroyer Meaning, Definition & Usage

Self`-de*stroy"er noun
Definitions
  1. One who destroys himself; a suicide.

Webster 1913