SELF-DESTRUCT Meaning of SELF-DESTRUCT in English [self-de.struct] vi (1968): to destroy oneself or itself -- self-destruct adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012