SELF-ANNIHILATION MEANING IN ENGLISH

• Self-annihilation Definition & Synonyms

  1. (n.) Annihilation by ones own acts; annihilation of ones desires.


Synonyms:
Self-destruction, Suicide,

RECENT SEARCHES