SELF-DESTROYER Meaning of SELF-DESTROYER in English noun one who destroys himself; a suicide. Webster English vocab. Английский словарь Webster. 2012