Summary
English to French:   more detail...
  1. self-annihilation:
    The word self-annihilation exists in our database, but we currently do not have a translation from English to French.
    • Synonyms for "self-annihilation":
      suicide; self-destruction; killing; kill; putting to death


English

Detailed Translations for self-annihilation from English to French

self-annihilation: (*Using Word and Sentence Splitter)

self-annihilation:


Translation Matrix for self-annihilation:

NounRelated TranslationsOther Translations
- self-destruction; suicide

Synonyms for "self-annihilation":


Related Definitions for "self-annihilation":

  1. the act of killing yourself1

Related Translations for self-annihilation