Self-immolation Definition
sĕlfĭmə-lāshən
noun
Suicide, usually by burning oneself in a public place.
Webster's New World
Deliberate self-sacrifice.
Webster's New World
Other Word Forms of Self-immolation
Noun
Singular:
self-immolation
Plural:
self-immolationsOrigin of Self-immolation
-
self- +"Ž immolation
From Wiktionary
Related Articles
Find Similar Words
Find similar words to self-immolation using the buttons below.