SELF-DESTROYING Meaning of SELF-DESTROYING in English adj. destroying oneself or itself. Oxford English vocab. Оксфордский английский словарь. 2012