SELF-ANNIHILATION


Meaning of SELF-ANNIHILATION in English

noun annihilation by one's own acts; annihilation of one's desires.

Webster English vocab.      Английский словарь Webster.