SELF-DESTROYER Meaning of SELF-DESTROYER in English (n.) One who destroys himself; a suicide. Webster's English dictionary. Английский словарь Webster. 2012