SELF-DESTROYER Meaning of SELF-DESTROYER in English [self-de.stroy.er] n (1654): one who destroys oneself Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012