SELF-DESTROYER


Meaning of SELF-DESTROYER in English

(n.) One who destroys himself; a suicide.

Webster's English dictionary.      Английский словарь Webster.