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.