SELF-ANNIHILATION Meaning of SELF-ANNIHILATION in English noun annihilation by one's own acts; annihilation of one's desires. Webster English vocab. Английский словарь Webster. 2012